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"