phrasal to fall dead especially in battle, 2. to suffer humiliation or defeat, to come to an end
BITE THE DUST
Meaning of BITE THE DUST in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012