impeachable

adjective
  1. liable to be impeached; subject to formal accusation of misconduct in office
  2. Usage: formal, legal
  3. open to question or doubt; questionable in credibility or validity
  4. Usage: formal

Examples