DEPOSABLE Meaning of DEPOSABLE in English adj. dismissible, may be removed (from a position of power) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012