[adjective], plural noun datedWhat's the best way of improving theatre access for people who are physically handicapped?The Camphill Village Trust is a charity which cares for the mentally handicapped.
HANDICAPPED
Meaning of HANDICAPPED in English
Cambridge English vocab. Кембриджский английский словарь. 2012