History
History
History
UK
US
Meaning:

a large and ugly object

freak

more synonyms
synonyms mode
crossword mode
MONSTROSITY as in Wiktionary
MONSTROSITY as in Wikipedia