meaning of “handicap

Richard Hunt, author