provided school

noun

Definition of provided school

British