Advertisement
Synonyms of Non-departmental public body
Primary definition: A body that has a role in the processes of national government but is not a government department or part of one, and accordingly operates to a greater or lesser degree at arm's length from ministers.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Non-departmental public body" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement