An improvised barrier erected across a street or other thorough fare to prevent or delay the movement of opposing forces
Start typing and press Enter to search