Vindicate

The term "Vindicate" means:




 * Sources:.