An Encylopedia Britannica Company

bollard

1 ENTRIES FOUND:
bollard /ˈbɑːlɚd/ noun
plural bollards
bollard
/ˈbɑːlɚd/
noun
plural bollards
Britannica Dictionary definition of BOLLARD
[count]
British : a post that prevents vehicles from going into an area where people can wait in the middle of a road
: a post around which a rope may be tied to keep a boat close to land