en-cn dictionary website
China Club
More than
50 000
members !
落马luò mǎ
fall off the horse; a metaphor for a government official losing his or her post for committing a crime or for illegal activities.
In recent years, many high- ranking officials have fallen from their horses one after another because of corruption.

Page served in 0.018s