VariousWords beta
Definitions:
Noun
comprehensive school
composite school
Definition: a large British or Canadian secondary school for children of all abilities