impeachable (adj.)youdaoicibaDictYouDict
c. 1500, from impeach + -able. Related: impeachably; impeachability.