unimpeachable
- adj. 无可指责的;无可怀疑的;无懈可击的;无过失的,无罪的
英英释意
- 1. beyond doubt or reproach;
- "an unimpeachable source"
- 2. free of guilt; not subject to blame;
- "has lived a blameless life"
- "of irreproachable character"
- "an unimpeachable reputation"
- 3. completely acceptable; not open to exception or reproach;
- "two unexceptionable witnesses"
- "a judge's ethics should be unexceptionable"