Back to Dictionary
淹盖
淹蓋
yāngài
1. to submerge
2. to flood
3. to drown out