Idiom: Streets ahead

Idiom Definitions for 'Streets ahead'


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

See also: