depone

depone

depone

Verb

make a deposition; declare under oath

Synonyms: