irreproachable
adjective
ir·re·proach·able
ˌir-i-ˈprō-chə-bəl
: not reproachable : blameless, impeccable
irreproachable conduct
Love words? Need even more definitions?
Merriam-Webster unabridged
Share