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

应用商店