plural bollards
plural bollards
Learner's 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带缆桩;系船柱