Freeschool
Definitions
1
Posts
1
Posters
44
Views
-
(in England) a school set up by an organization or a group of individuals, funded by the government but not controlled by the local authority.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions