hamper
Definition
To hinder or obstruct the progress of something.
中文 阻碍或妨碍某事的进展。
Example
"Bad weather hampered the rescue team's efforts."
To hinder or obstruct the progress of something.
中文 阻碍或妨碍某事的进展。
"Bad weather hampered the rescue team's efforts."