• Vindicator

    Full definition of vindicator

    Noun

    vindicator

    (plural vindicators)
    1. a person who vindicates----
    © Wiktionary