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