Dictionary.com
Thesaurus.com

will have marred

  • future perfect
    of mar.
    mar
    verb (used with object)
    to damage or spoil to a certain extent; render less perfect, attractive, useful, etc.; impair or spoil.