Word Hen
What is the meaning of the word "
bollard
"?
Definitions:
a strong post (as on a wharf or quay or ship for attaching mooring lines)
noun
the road was closed to vehicular traffic with bollards
Synonyms:
bitt