deposer

definition: a person who testifies or gives a deposition
example:
speech part: noun
synonyms: testifier
Video not found.