unimpeachable
adjectivenot susceptible to criticism or doubt; free from fault or flaw
The unimpeachable integrity of the committee chairman earned him widespread trust during the investigation.
Also indisputable · infallible · without flaw · above reproach
Try typing it
Type all GRE words →