Main entry: monstrosity
Definition: something hideous or frightful
Usage: they regarded the atom bomb as a monstrosity
Main entry: freak, monster, monstrosity, lusus naturae
Definition: a person or animal that is markedly unusual or deformed