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 पैदा किया।