Langimage
English
B2

hindered or obstructed by something, making progress difficult or slow.

Meanings

hindered or obstructed by something, making progress difficult or slow.

The construction work was impeded by the heavy rain.

Synonyms

Antonyms

slowed down or delayed by an obstacle or hindrance.

Traffic was impeded by the fallen tree on the road.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55