Found 2 items, similar to monstrosity.
English → English (WordNet)
Definition: monstrosity
monstrosity
n 1: a person or animal that is markedly unusual or deformed
[syn:
freak,
monster,
lusus naturae]
2: something hideous or frightful;
“they regarded the atom bomb
as a monstrosity”
English → English (gcide)
Definition: Monstrosity
Monstrosity
\Mon*stros"i*ty\, n.; pl.
Monstrosities. [Cf. F.
monstruosit['e]. See
Monstrous.]
The state of being monstrous, or out of the common order of
nature; that which is monstrous; a monster. --South.
[1913 Webster]
A monstrosity never changes the name or affects the
immutability of a species. --Adanson
(Trans.).
[1913 Webster]