Special Needs Meaning

(idiomatic) Needs for special care, services or accommodations.

Example:   He is a child with special needs .
  He has special needs.