noun
1.
a. : a school providing a general education but supported by a particular church in contrast to one supported by the public authority or a nondenominational private school
b. Britain : a school providing a general education but in which denominational religious teaching is also given and where certain rights are vested in a board of managers composed of church people with the incumbent of the parish as chairman
2. : an organization of officers, teachers, and pupils for purposes of moral and religious education under the supervision of a local church