Rhyme Desk
Find rhyming words!

Definition of "Monstrosity" :

noun: something hideous or frightful

"They regarded the atom bomb as a monstrosity."

noun: a person or animal that is markedly unusual or deformed