English | German | Russian | Czech

impeachable English

Meaning impeachable meaning

What does impeachable mean?

impeachable

Able to be impeached (of a person). That warrants impeachment (of an offence).

Synonyms impeachable synonyms

What other words have the same or similar meaning as impeachable?

impeachable English » English

punishable penal incriminatory charged chargeable accused

Are you looking for...?