Definition

Ofsted

The regulator for education and children's services in England.

Plain-English explanation

Inspection outcomes are frequently used as selection criteria in education contracts.

Related terms