IMPEACHABLE


Meaning of IMPEACHABLE in English

adj. capable of being impeached, liable to be impeached; accusable

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.