deputy_sheriffEnglish

deputy, deputy sheriff

Noun

Someone authorized to exercise the powers of sheriff in emergencies

English: deputy, deputy sheriff

English words with similar meanings

Show 1 words