Synset
something that slows or delays progress
<noun.cognition>
drag
sample sentences
"taxation is a drag on the economy"
"too many laws are a drag on the use of new land"
semantic pointers
hypernym
deterrent, hindrance, hinderance, impediment, balk, baulk, check, handicap