Back to Dictionary
闷雷
悶雷
mènléi
1. muffled thunder
2. (fig.) sudden shock
3. blow