Handicap

Definition

A circumstance that makes progress or success difficult.

Pronunciation

Part of Speech

noun