local department

Noun
  1. A permanent department created to perform the work of a local government (synset 108137359)

Other Searches