monstrosity

/mɑnstrˈɑsʌti/

Explore definitions, synonyms, and language insights of monstrosity

Definitions

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

More Specific Terms