vindicatory - English Synonyms Dictionary