HANDICAP n. 4 definitions
n the one possessing superior advantages, in order to equalize, as much as possible, the chances of success; as, the handicap was five seconds, or ten pounds, and the like.
HANDLING n. 2 definitions
A touching, controlling, managing, using, etc., with the hand or hands, or as with the hands. See Handle, v. t. The heavens and your fair handling Have made you master of the field this day. Spenser.