What does 'Streets ahead' mean?

If people are streets ahead of their rivals, they are a long way in front.

Idioms similar to 'Streets ahead'


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: