Meaning of monstrosity

Definition of monstrosity

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

Other information on monstrosity

WIKIPEDIA results for monstrosity
Amazon results for monstrosity