MONSTROSITY


Meaning of MONSTROSITY in English

[noun] [C] - something which is very ugly and usually largeThe new office building is a real monstrosity.Who hung that monstrosity on the wall?Among other monstrosities in the room was a large glass case full of stuffed animals.

Cambridge English vocab.      Кембриджский английский словарь.