# noun. - a circumstance that makes progress or success difficult. * a criminal conviction is a handicap and a label that may stick forever - a disadvantage imposed on a superior competitor in sports such as golf, horse racing, and competitive sailing in order to make the chances more equal.
# verb. - act as an impediment to. * lack of funding has handicapped the development of research