deposition - definition and synonyms


Your browser doesn’t support HTML5 audio

  1. 1
    [countable] legal a formal written statement by a witness that is read out in a court because the witness cannot be present at the court
  2. 2
    [uncountable] science a process in which layers of a substance form gradually over a period of time
  3. 3
    [countable/uncountable] formal the act of removing a political leader or a king or queen from a position of power