physically challenged
About 0.11 uses per million words.
Meaning
- adjective Having some physical disability; disabled.
Similar words
handicapable semidisabled handicappable abled functioning stricken handicapped-accessible disablable accessible enabled
Save “physically challenged” to learn later