DEPOSIT Meaning of DEPOSIT in English Something dropped or left behind by moving water, as sand or mud. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012