Noun Definitionbollard1.Definition: a strong post (as on a wharf or quay or ship for attaching mooring lines)"The road was closed to vehicular traffic with bollards"Related Noun(s):bittCategory: Objects