testifierEnglish

deponent, deposer, testifier

Noun

A person who testifies or gives a deposition

English: testifier, deponent, deposer

English words with similar meanings

Show 2 words