"Deposable" is a word in ENGLISH
deposable
ENGLISH
Definition:
Capable of being deposed or deprived of office.
Few words of positivity
If Wagner lived today, he would probably work with film instead of music. He already knew back then that the Great Art Form would include a sort of fourth dimension; it was really film he was talking about.
WORD SUGGESTIONS
Laugh your heart out.
Camper: There's a leak over my bunk!Counselor: Don't complain. It only leaks when it rains.
deprivable
ENGLISH
Capable of being, or liable to be, deprived; liable to be deposed.
Read the complete definition