Answer: deponer

AnswerCrossword Clue
DEPONERWitness under oath