Definition of Bollard

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

Synonyms for word "bollard"

Semanticaly linked words with "bollard"

Hyponims for word "bollard"