Choose the correct meaning of idiom: Bite the dust | Idioms & Phrases | AptiDude | AptiDude