• to put a stopper on sy's activities
• interfering, obstructive
• hindrance, incapacitation, obstruction
• unchecked, unhampered, unhindered
• to obstruct the traffic
• to obstruct sy's movements
• to obstruct sy's movements
• to arrest, to avert, to balk, to bar, to baulk, to debar, to encumber, to forbid, forbade, forbidden, to hinder, to impede, to inhibit, to interfere, to keep from, to preclude, to prohibit, to put off, to set back, to snub, to thwart, to vacate, to withhold, withheld
• arrest, hindrance, prevention