English Dictionary
Definition NDPB in British English
NDPB noun
[countable] noun
/ˌen diː piː ˈbiː/
1
non-departmental public body: an organization that advises the government on particular policy areas or that provides a public service, but is not a government department
Synonyms and related words
