Noun Definition
monstrosity
1.Definition: a person or animal that is markedly unusual or deformed
Related Noun(s):freak, lusus naturae, monster
Category: People2.Definition: something hideous or frightful
"They regarded the atom bomb as a monstrosity"
Category: General