Monstrosity Meaning

There are 2 meaning(s) for word Monstrosity

Meaning 1 : a person or animal that is markedly unusual or deformed

    Synonyms : freak,  lusus naturae,  monster
Meaning 2 : something hideous or frightful

    Example : they regarded the atom bomb as a monstrosity