← 单词本

barricade

/ˈbærɪkeɪd/

noun/verb路障;设路障阻挡;阻碍

They can barricade the street to block traffic.