- 1[countable] (law) a formal statement, taken from someone and used in court
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2[uncountable, countable] (technology) the natural process of leaving a layer of a substance on rocks or soil; a substance left in this way marine/river deposition
- 3[uncountable, countable] the act of removing someone, especially a ruler, from power the deposition of the king
Check pronunciation: deposition