ReadWriteQuiz
Chinese dictionary
n.street barricade
街垒战
street fighting on the barricades
设街垒
set up barricades across the street
筑街垒
build a barricade across the street
警察冲破了示威者筑起的街垒。
The police stormed the barricades the demonstrators had put up.
这两处街垒连在一起便构成了一座真正的堡垒。
The two barricades united formed a veritable redoubt.