vindicated
动词 vindicate:
show to be right by providing justification or proof
maintain, uphold, or defend
同义词:vindicate
clear of accusation, blame, suspicion, or doubt with supporting proof
同义词:vindicate
形容词 vindicated:
freed from any question of guilt
同义词:absolved, clear, cleared, exculpated, exonerated