What is the full meaning of handicap
to impose special disadvantages on [v HANDICAPPED, HANDICAPPING, HANDICAPS]
Example of the word handicap placed on a Scrabble board.