Word Definition - 闷雷

mèn léi muffled thunder; (fig.) sudden shock; blow

Individual Character Details