Word Hen
What is the meaning of the word "
monstrosity
"?
Definitions:
something hideous or frightful
noun
they regarded the atom bomb as a monstrosity
Synonyms:
monster