to  be  streets ahead of  somebody or something
be
stri:ts
strits
streets
əhɛd
ēhed
ahead
əv
ēv
of
somebody or something

Definition & Meaning of "be streets ahead of somebody or something "in English

to be streets ahead of somebody or something
01

to deliver a much better performance compared to that of others' 

Dialectbritish flagBritish
to [be] streets ahead of {sb/sth} definition and meaning
Idiom
Informal

What is the origin of the idiom "be streets ahead of somebody or something" and when to use it?

The origin of the idiom "be streets ahead of somebody or something" is believed to have originated in British English in the 1980s. The idiom means to be far ahead of someone or something in terms of skill, ability, or quality, with the implication that the difference is so great that it is like being on different streets.

Examples
Their design is streets ahead of the competition. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store