vindicating
动词 vindicate:
show to be right by providing justification or proof
同义词:justify, vindicate
maintain, uphold, or defend
同义词:vindicate
clear of accusation, blame, suspicion, or doubt with supporting proof