Dictionary |
1 Result
#1
deputy sheriff
n.
someone authorized to exercise the powers of sheriff in emergencies
. wn