bollard

What does bollard mean?

bollard

Definition

A short sturdy post placed beside a road or entrance to prevent vehicles from passing.

Example sentences

Related words

See it in 3D

bollard in other languages