LEAVE SOMEONE/THING IN THE DUST


Meaning of LEAVE SOMEONE/THING IN THE DUST in English

surpass someone or something easily.

→ dust

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.