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

“be streets ahead of somebody or something ”的英语定义和含义

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
习语
非正式
例子
Their design is streets ahead of the competition. 

他们的设计遥遥领先于竞争对手。

LanGeek
下载应用程序
langeek application

Download Mobile App

应用商店