Deposers, noun plural of deposer. Synonyms in the same form.
deponents, testifiers
All synonyms for deposer →