impeachable

impeachable [im-pi-cha-bol]
adjetivo
1. Delatable, susceptible de acusación; censurable, cuestionable, expuesto a ser tachado.

Have a Spanish question? Get help from experts!