Meaning of monstrosity
Definition of monstrosity
(noun)
a
person
or
animal
that is
markedly
unusual
or
deformed
something
hideous
or frightful; "they regarded the
atom
bomb
as a monstrosity"
Other information on monstrosity
WIKIPEDIA results for
monstrosity
Amazon results for
monstrosity
Tweet