Public body

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A formally established organisation that is (at least in part) publicly funded to deliver a public or government service, though not as a ministerial department.

    "Network Rail's East Coast Digital Programme (ECDP) should lead the way for a national digital signalling programme and other major schemes under the new Great British Railways public body."

Example

More examples

"Network Rail's East Coast Digital Programme (ECDP) should lead the way for a national digital signalling programme and other major schemes under the new Great British Railways public body."