English | German | Russian | Czech

bollard English

Meaning bollard meaning

What does bollard mean?

bollard

a strong post (as on a wharf or quay or ship for attaching mooring lines) the road was closed to vehicular traffic with bollards

Synonyms bollard synonyms

What other words have the same or similar meaning as bollard?

Are you looking for...?