impede
🇺🇸
/ɪmˈpiːd/
🇬🇧
/ɪmˈpiːd/
to make it more difficult for something to proceed or be completed
Heavy rain impeded our journey, causing a delay of several hours.
大雨阻碍了我们的旅程,导致延误了几个小时。