The Collaborative International Dictionary
Deposable
Deposable \De*pos"a*ble\, a.
Capable of being deposed or deprived of office.
--Howell.
Wiktionary
deposable
a. Capable of being deposed, or deprived of office.