mèn léi闷雷muffled thunder; (fig.) sudden shockFrequency 1.3Meaningsmuffled thunder(fig.) sudden shockblow