0 to prevent or delay the start or progress of -- verhindern
Progress on the construction of the road was impeded by flooding.
NEUE WÖRTER
European
May 10, 2021
WORT DES TAGES
Shimmer
impede