- to thwart
- to obstruct (sth)
Generated: This meaning refers to preventing someone from achieving a goal or completing an action, often by interference or opposition.
Generated: This meaning indicates creating barriers or hindrances that prevent an action or movement, often in a physical or metaphorical sense.
The heavy rain obstructed the traffic.