barricade
Definition
A barrier or obstacle set up to block a road or path, often for protection or protest.
한국어 도로나 길을 막기 위해 세운 장애물; 보호 또는 항의를 위해 세운 장벽.
Example
"Protesters erected a barricade of tires and wood across the street."
A barrier or obstacle set up to block a road or path, often for protection or protest.
한국어 도로나 길을 막기 위해 세운 장애물; 보호 또는 항의를 위해 세운 장벽.
"Protesters erected a barricade of tires and wood across the street."