Skip to content

monstrosity

Dictionary definition · monstrosity

noun

  1. a person or animal that is markedly unusual or deformed
  2. something hideous or frightful"they regarded the atom bomb as a monstrosity"

Source: Open English WordNet (CC BY 4.0).