deposable adjective1 •Capable of being deposed, or deprived of office.So hereafter they shall be only Keepers of the Great Seal , which for Title and Office , are deposable — 1655