Idiom: Streets ahead

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'

See also: