ReadWriteQuiz
Chinese dictionary
n.popular indignation; public outrage
民愤很大
have earned the bitter hatred of the people
平息民愤
soothe the people's wrath
消除民愤
dispel popular indignation
激起民愤
incur public outrage
警方的回应引起了民愤。
The police response sparked outrage in the community.
synonym