dated, sometimes offensive
affected by physical or mental disability
the physical strain of looking after her handicapped husband
(the handicapped) (used as a pl noun) people with physical or mental disabilities
organizations offering holidays for the handicapped
said of a golfer or other participant in a competition: assigned a disadvantage at the start of play, a race, etc