Noun Definition

monstrosity

1.Definition: a person or animal that is markedly unusual or deformed

Related Noun(s):freak, lusus naturae, monster

Category: People

2.Definition: something hideous or frightful

"They regarded the atom bomb as a monstrosity"

Category: General