deposer

Nouns

Synonyms

deponent testifier

Words of close approximity

depose
deposit