Ofsted Definition

pronoun
(acronym) Office for Standards in Education, Children's Services and Skills: the non-ministerial government department of Her Majesty's Chief Inspector of Schools In England (HMCI).
Wiktionary

Find Similar Words

Find similar words to ofsted using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ofsted