special deputy
noun
: a deputy authorized to exercise some special function on behalf of another official
Love words? Need even more definitions?
Merriam-Webster unabridged
Share