Dictionary search results

Showing 1-2 of 2 results

monstrosity British & World English

A thing, especially a building, which is very large and unsightly

monstrosity English Thesaurus

the shopping centre was a multistorey concrete monstrosity