History
History
Synonyms
UK
US
Meaning:
defile

to make (a region, water; a person's thoughts etc) dirty or impure

corrupt, violate

mottled

marked with spots or different colours without a pattern

speckled

MACULATE as in Wiktionary
MACULATE as in Wikipedia