History
History
Synonyms
UK
US
Meaning:
blemish

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

flaw

MACULATION as in Wiktionary
MACULATION as in Wikipedia