idiom
bite the dust
失败或被打败
Meaning
to fail or be defeated
Example
Several small startups **bit the dust** last year.
去年有几家小型初创公司**失败了**。