Life & Death Idioms

Morder el polvo

To fail, die, or be defeated.