Public body
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 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."
Synonyms
All synonymsExample
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."