Monstrosity - Definition

monstrosity

n 1: a person or animal that is markedly unusual or deformed
[syn: freak, monster, monstrosity, lusus naturae]
2: something hideous or frightful; "they regarded the atom bomb
as a monstrosity"

Look up another word