plural
bollards
plural
bollards
Britannica Dictionary definition of BOLLARD
[count]
1
British
:
a post that prevents vehicles from going into an area where people can wait in the middle of a road
2
:
a post around which a rope may be tied to keep a boat close to land