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