monstrosity

monstrosity

monstrosity

Noun

a person or animal that is markedly unusual or deformed

Synonyms:

Noun

something hideous or frightful; "they regarded the atom bomb as a monstrosity"

Synonyms: