VINDICATE V MEANINGS ETYMOLOGY AND MORE OXFORD ENGLISH DICTIONARY