Meaning of “be streets ahead” in the English Dictionary

british dictionary

"be streets ahead" in British English

See all translations

be streets ahead

UK informal

C2 to be much better or much more advanced than another thing or person:

The latest sales figures show that we're streets ahead of the competition.

(Definition of “be streets ahead” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)