Home / D / department of local government

department of local government

noun 30 letters Scrabble 43 WWF 54
Definitions
noun

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

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