deposition

dep-o-si-tion · noun

imported

Definitions

noun

  1. 1.

    (law) A formal statement or testimony given under oath, typically recorded for use as evidence.

  2. 2.

    The removal of someone from office or power.

  3. 3.

    (geology) The process by which sediment is laid down.

  4. 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.