Definitions Found:

A circumstance that makes progress or success difficult