impacable
/ˌʌnɪmˈpɛtʃəbəl/Definitions
1. adjective
not open to question or criticism; unblemished
“The politician’s unimpeachable record made him a strong candidate for the presidency.”
1. adjective
not open to question or criticism; unblemished
“The politician’s unimpeachable record made him a strong candidate for the presidency.”