Definition, synonyms and related words
Something that mars or spoils; a blemish.
present participle of mar: ruining, thwarting, spoiling.