Back to Dictionary
活该
活該
huógāi
1. (coll.) serve sb right
2. deservedly
3. ought
4. should
HSK 6