Synset
an obstacle that you are expected to overcome
<noun.cognition>
hurdle
sample sentences
"the last hurdle before graduation"
semantic pointers
hypernym
obstacle, obstruction