Search in full dictionary
VINDICATE
VINDICATE
ScnMaster
uphold or justify by argument or evidence.
—
History of Man
Glossary (app. 11.7.90)