Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

vindicator

English

  1. 🔊 a person who argues to defend or justify some policy or institution
    “an apologist for capital punishment”

Similar words

apologist justifier nemesis advocate apologete apologist apologizer avenger champion defender guard justifier paladin pleader proponent protector revanchist successful advocate supporter the erinyes the eumenides the furies upholder whitewasher