Synonyms of Marred

Primary definition: To spoil the perfection or integrity of something.

Full Dictionary Entry

Antonyms & Opposite Concepts