Handicapnoun


Definition

A circumstance that makes progress or success difficult.