History
History
Synonyms
UK
US
Meaning:
blemish

(to produce) a mark etc. that spoils the beauty or perfection

flaw

blight

a kind of plant disease

disease; plague

mess

a state of confusion, dirt or disorder; a place for soldiers to have their meal

disorder, litter

monstrosity

a large and ugly object

freak

EYESORE as in Wiktionary
EYESORE as in Wikipedia