English Dictionary
◊ MONSTROSITY
monstrosity
n 1: a person or animal that is markedly unusual or deformed
[syn: {freak}, {monster}, {lusus naturae}]
2: something hideous or frightful; "they regarded the atom bomb
as a monstrosity"