挡住
英语翻译
双语例句
The way ahead was blocked by fallen trees.
Though outnumbered, they held off (repeated attacks by) the enemy.
The trees outside the window blocked off the sun.
Managed to turn back the advancing army.
Soldiers barred the road so we had to turn back.
