Deputies Synonyms and Antonyms

One who stands for another
(Noun)