BITE THE DUST
Meaning of BITE THE DUST in English
1 : to fall dead especially in battle
2 a : to suffer humiliation or defeat b : to come to an end
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012