English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition deposition in British English

deposition noun

noun
/ˌdepəˈzɪʃ(ə)n/
1

a formal written statement by a witness that is read out in a court because the witness cannot be present at the court

Synonyms and related words
2

a process in which layers of a substance form gradually over a period of time

Synonyms and related words
3

the act of removing a political leader or a king or queen from a position of power

Synonyms and related words
Definition deposition in British English