Home / L / local department

local department

noun 16 letters Scrabble 22 WWF 28
Definitions
noun

a permanent department created to perform the work of a local government

Look “local department” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →