a physical object that blocks the way <the police put up barricades to block off the parade route> Synonyms barrier, fence, hedge, wallRelated Words bar, pale, ...
確定! 回上一頁