DEPOSAL Meaning of DEPOSAL in English noun the act of deposing from office; a removal from the throne. Webster English vocab. Английский словарь Webster. 2012