American Dictionary
Definition leave someone in the dust in American English
leave someone in the dust phrase
phrase
1
to be more successful, intelligent, etc. than someone else, especially someone you are competing with
