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

Définition et signification de « be streets ahead of somebody or something » en anglais

to be streets ahead of somebody or something
01

avoir une longueur d'avance, être nettement meilleur

to deliver a much better performance compared to that of others' 
Dialectbritish flagBritish
to [be] streets ahead of {sb/sth} definition and meaning
idiome
informel
Exemples
Their design is streets ahead of the competition. 

Leur design a une longueur d'avance sur la concurrence.

LanGeek
Télécharger l'Application
langeek application

Download Mobile App

App Store