Back to Dictionary
灭顶
滅頂
mièdǐng
1. to be drowned (figurative and literal)