hamper

Definition

To hinder or obstruct the progress of something.

中文 阻碍或妨碍某事的进展。

Example

"Bad weather hampered the rescue team's efforts."