bollard
nounDefinition of bollard
1
: a post of metal or wood on a wharf around which to fasten mooring lines
2
: bitt sense 1
3
chiefly British
: any of a series of short posts set at intervals to delimit an area (such as a traffic island) or to exclude vehicles
Keep scrolling for more
Keep scrolling for more