Feedback
Public body
Meaning
Noun
●
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.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better