deposer

noun
  1. a person who makes a deposition or gives sworn testimony, especially in a legal proceeding
  2. Usage: legal term; formal
  3. a person who removes or overthrows someone from power or office
  4. Usage: less common

Examples