overhandicapping

English

Verb

overhandicapping

  1. present participle and gerund of overhandicap