special needs
spe
ˈspɛ
spe
cial
ʃəl
shēl
needs
ni:dz
nidz

Definition & Meaning of "special needs"in English

Special needs
01

particular requirements that a person has, especially an individual with physical, emotional, or mental disability 

Grammatical Information
Animacy status
Abstract
Composition
Compound
Uncountable
Plural form
special needs
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store