The phrase
"handicapped people" refers to individuals who have physical or mental disabilities that may affect their abilities or daily activities. They may need extra support or adaptations to help them live their lives to the fullest.
Full definition