Search results
- Dictionaryspecial school
noun
- 1. a school catering for students with particular educational requirements arising from physical or intellectual disability or behavioural difficulties. British
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries