MONSTROSITY MEANING IN ENGLISH

• Monstrosity Definition & Synonyms

  1. (n.) The state of being monstrous, or out of the common order of nature; that which is monstrous; a monster.


Synonyms:
Freak, Lusus naturae, Monster,

RECENT SEARCHES