22f962f4__UK__A_Guide_for_New_Residents__Definition
[Word] public body [Definition] 
A governmental department or a group of people who represent or work for the government and who work for the good of the general public.
Open Life in the UK: A Guide for New Residents
Definition