police lieutenant

Noun
  1. An officer in a police force (synset 110278922)

Found on Word Lists

Other Searches