"they stormed the barricade"
"block the way" "barricade the streets" "stop the busy road"
"The street where the President lives is always barricaded"
barricade是什么意思
barricado是什么意思
barrier是什么意思
barring是什么意思
barrio是什么意思
barrister是什么意思
barroom是什么意思
barroque是什么意思
barrow是什么意思
barrowman是什么意思