monstrosity

Noun
  1. A person or animal that is markedly unusual or deformed (synset 110129212)
  2. Something hideous or frightful (synset 107381831)
    "they regarded the atom bomb as a monstrosity"

Other Searches