C2noun
barricade
Definition a barrier built quickly to block a road or entrance
Arabic meaning · المعنى
متراس، حاجز
· Meaning
Example · مثال · Example
Police put a barricade across the street during the parade.
وضعت الشرطة حاجزا عبر الشارع أثناء العرض.