Search results
- Dictionarydeposition/ˌdɛpəˈzɪʃn/
noun
- 1. the action of deposing someone, especially a monarch: "Edward V's deposition" Similar
- 2. the giving of sworn evidence: "the deposition of four expert witnesses"
Powered by Oxford Dictionaries