首页英语词典monstrositymonstrosity英英释意

monstrosity

英 [mɒn'strɒsɪtɪ] 美
  • n. 畸形;可怕的东西;残暴

英英释意


1. a person or animal that is markedly unusual or deformed
2. something hideous or frightful;
"they regarded the atom bomb as a monstrosity"