身败名裂
to lose one's standing; to have one's reputation swept away
Frequency 2.9
Meanings
- to lose one's standing
- to have one's reputation swept away
- a complete defeat and fall from grace
to lose one's standing; to have one's reputation swept away
Frequency 2.9