bollard

(noun)

noun

1. a strong post (as on a wharf or quay or ship for attaching mooring lines)

- the road was closed to vehicular traffic with bollards

Similar word(s): bitt

Definition categories: man–made, post