RichThesaurus
putting an end/stop to
putting an end/stop to
synonyms
restraint
restriction
stifling
retardation
thwarting
straitjacket
quashing
stopping
smothering
shackling
suppression
repression
hampering
curb
blocking
discouragement
halting
checking
check
foiling
frustration
impediment
prevention
barrier
constraint
hindrance
fettering
arrest
holding back
bridling
curbing
obstruction
cramping
nipping in the bud
bar
inhibition
balking
putting an end/stop to
definitions