deposition
dep-o-si-tion · noun
Definitions
noun
- 1.
(law) A formal statement or testimony given under oath, typically recorded for use as evidence.
- 2.
The removal of someone from office or power.
- 3.
(geology) The process by which sediment is laid down.
- 4.
(art) A representation of the body of Christ being taken down from the Cross.
Related words
Etymology
From Latin depositionem, noun of action from deponere (to put down, set aside). The legal sense developed in the 15th century.