Definition: something that makes it difficult for you to do something or to succeed at something Level: C1
Definition: a thing that blocks your way and is difficult to go around Level: C1