Life & Death Idioms

Mordre la poussière

🇬🇧 Bite the dust · 🇷🇺 Потерпеть крах · 🇪🇸 Morder el polvo

To fail, die, or be defeated.