OFSTED


Meaning of OFSTED in English

non-ministerial department of the United Kingdom government established on September 1st 1992 which is in charge of inspecting the standards of schools and teachers in England

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.