-
nouna person or animal that is markedly unusual or deformed
Similar:
-
nounsomething hideous or frightfultype of:
Examples of monstrosity
- "they regarded the atom bomb as a monstrosity"
Similar: