deposit Meaning in the Cambridge English Dictionary
deposit meaning, definition, what is deposit: to leave something somewhere: . Learn more. ... In my last post, I looked at some common ways of talking about large numbers and amounts. In this one, I cover the opposite: small numbers and amounts....