monstrosity meaning in Hindi

Noun

an enormous and frightening creature or object

एक विशाल और डरावना प्राणी या वस्तु

English Usage: The lab created a monstrosity that escaped and caused chaos in the town.

Hindi Usage: प्रयोगशाला ने एक monstrosity बनाई जो भाग गई और शहर में caos पैदा किया।

Share Anuvadan of monstrosity