Synonyms of Statutory body
Primary definition: A non-departmental body established by an Act of Parliament or legislature to exercise functions delegated to it by the government.
Primary definition: A non-departmental body established by an Act of Parliament or legislature to exercise functions delegated to it by the government.