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