Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
depositions
in English
depositions
us
/dɪˈpɑz.ɪ.tʃənz/
uk
/dɪˈpɒz.ɪ.tʃənz/
#uncommon
Lemma:
deposition
The lemma is the base or root form of this word.
Definitions
Noun
sworn
testimony
taken
outside
court
;
written
record
removal
from
office
or
power
resultant
layer
or
accumulation
;
buildup
thin
film
production
onto
a
surface
formation
of
snow
or
frost
from
vapor
gas
transforming
into
solid
directly
natural
process
of
material
deposit
placement
of
relics
in
a
church