Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deposits
in English
deposits
us
//dɪˈpɑz.ɪts//
uk
//dɪˈpoʊz.ɪts//
#common
Lemma:
deposit
The lemma is the base or root form of this word.
Definitions
Noun
money
placed
in
an
account
money
given
as
initial
payment
or
reservation
security
payment
for
borrowed
items
(
returned
upon
return
)
foreign
sediment
or
rock
;
non-native
material
something
entrusted
to
another
for
safekeeping
substance
left
on
a
surface