Ofsted (noun) Definition, Meaning & Examples

n acronym for (in Britain)
  1. Office for Standards in Education: a government body set up in 1993 to inspect and assess the educational standards of schools and colleges in England and Wales
Ofsted (noun) Definition, Meaning & Examples

More Definitions