What is the full meaning of handicapped
HANDICAP, to impose special disadvantages on [v]
Example of the word handicapped placed on a Scrabble board.