Yahoo India Web Search

Search results

  1. Dictionary
    special school

    noun

    • 1. a school catering for students with particular educational requirements arising from physical or intellectual disability or behavioural difficulties. British