n. a barrier (usually thrown up hastily) to impede the advance of an enemyv. render unsuitable for passagev. prevent access to by barricadingv. block off with barricades
n. 路障, 障碍vt. 设路障于, 阻碍