leave (someone) in the dust
idiom
US, informal
: to go far ahead of (someone) : to be much more advanced than (someone)
The company has left its competitors in the dust.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share