What does "barricade" mean?

Barricade: Any bar, obstruction, or means of defense. Such a barricade as would greatly annoy, or absolutely stop, the currents of the atmosphere. Derham.

Additional senses

  1. 2.To fortify or close with a barricade or with barricades; to stop up, as a passage; to obstruct; as, the workmen barricaded the streets of Paris. The further end whereof [a bridge] was barricaded with barrels. Hakluyt.

Sources