vindicated
VIN'DICATED,
pp. Defended; supported; maintained; proved to be just or true.