Fetching details from the dictionary...

to disturb; to prevent; to obstruct; to hinder
大雪が交通を妨げたため、多くの便が欠航になった。
Heavy snow obstructed traffic, causing many flights to be cancelled.
この壁が視界を妨げるので、取り壊す予定だ。
This wall obstructs the view, so we plan to tear it down.
工事の騒音に勉強を妨げられて、集中できなかった。
My studying was hindered by the construction noise, and I couldn't concentrate.