- non-departmental public body
- a national or regional public body, working independently of the ministers to whom it is accountable, e.g. the Environmental Agency, some Royal Commissions.
Abbreviation NDPB
Definition
noun
