Noun Definition

bollard

1.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):bitt

Category: Objects