non-departmental public body

Definition

noun
  • 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
Law-Glossary.com
www.law-glossary.com/definition/non-departmental-public-body.html