meaning of impeachable
1.
That
may
be
impeached;
liable
to
impeachment;
chargeable
with
a
crime.
Related Words
impeachable
|
Developed & Maintained By
Taraprasad.com