English Dictionary
◊ VINDICATE
vindicate
v : show to be right [syn: {justify}]