Make a deposition
Synonyms for Make a deposition
- testify
- depose
- give evidence
- bear witness
- be a witness
- attest
- declare
- avouch
- swear
- vow
- bind oneself
- swear on the Bible
- swear under oath
- state on oath
- give an undertaking
- solemnly promise
For more similar words, try Make a deposition on Thesaurus.plus dictionary