unimpeachable adj. 無懈可擊的, 無可指責的, 無過失的, 無可懷疑的 英英解釋:形容詞unimpeachable:1. beyond doubt or reproach2. free of guilt; not subject to blame同義詞:blameless, inculpable, irreproachable3. completely acceptable; not open to exception or reproach同義詞:unexceptionable