UNIMPEACHABLE


Meaning of UNIMPEACHABLE in English

un ‧ im ‧ peach ‧ a ‧ ble /ˌʌnɪmˈpiːtʃəb ə l◂/ BrE AmE adjective formal

so good or definite that criticism or doubt is impossible:

unimpeachable morals

—unimpeachably adverb

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.