vocab dash
Log in
Sign up
诟病
gòubìng
Top 25000
Meanings
1. to denounce
2. to castigate
Characters used
诟
disgrace
病
illness