bollard

Noun
  1. A strong post (as on a wharf or quay or ship for attaching mooring lines) (synset 102867933)
    "the road was closed to vehicular traffic with bollards"

Found on Word Lists

Other Searches