depone

Explore definitions, synonyms, and language insights of depone

Definitions

Verb
make a deposition; declare under oath

More General Terms