DEPOSAL Meaning of DEPOSAL in English n. removal, dismissal (from a position of power) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012