How do you spell Vindicator


 Definitions

Available Definitions:
1)  n. - One who vindicates; one who justifies or maintains.