RichThesaurus
hindrances
hindrances
synonyms
straitjacket
shackles
restrictions
impediments
obstructions
obstacles
trammels
restraints
constraints
checks
curbs
ball and chain
encumbrances
barriers
hindrances
definitions