barricade Add to list Share · noun. a barrier (usually thrown up hastily) to impede the advance of an enemy · noun. a barrier set up by police to stop traffic on ...
確定! 回上一頁