American Dictionary
Definition special needs in American English
special needs noun
[plural] noun
1
the particular needs of people who have physical or mental disabilities
Synonyms and related words
