- 1[countable] (law) a formal statement, taken from someone and used in court
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations 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