RELATED WORDS
PARAPHRASING
something tending to or intended to discourage or prevent something
impediment, restraint
the act of preventing
stop