Definition for
unimpeachable
–
adjective: free of guilt; not subject to blame; beyond doubt or reproach
After his long and unimpeachable service to the company, Sharat felt that a gold watch was a slap in the face rather than an honor.
More definitions and example sentences on Wordnik