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