Back to Dictionary
蛰藏
蟄藏
zhécáng
1. to hibernate
2. to hide away