Ofsted - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˈɒfsted/
  1. the Office for Standards in Education: a government department that checks educational standards in schools and colleges in England and Wales