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