Dictionary definition · monstrosity
noun
- a person or animal that is markedly unusual or deformed
- something hideous or frightful"they regarded the atom bomb as a monstrosity"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).