vindicator sound
Click to play the pronunciation audio:
Translation
- vindicator 's definition:a person who argues to defend or justify some policy or institution; "an apologist for capital punishment"
- vindicator in Chinese:n.1.维护者。2.辩白者;证明者。3.〔古语〕报仇者,复仇者。