Meaning

2 senses
  1. (idiomatic)Ahead of the competitors and still increasing the lead.

  2. (broadly, idiomatic)Readily, handily, unmistakably.

See also

neighbours in the dictionary
going away — meaning, examples, forms, synonyms | Krumeto