Dictionary |
2 Results
#1
monstrosity
n.
[
freak
,
monster
,
lusus naturae
] a person or animal that is markedly unusual or deformed
. wn
#2
monstrosity
n.
something hideous or frightful; "they regarded the atom bomb as a monstrosity"
. wn