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