Definitions of bollard:
- noun: a strong post (as on a wharf or quay or ship for attaching mooring lines)
Example: "The road was closed to vehicular traffic with bollards"
- name: A surname (very rare: popularity rank in the U.S.: #44486)
Example: "The road was closed to vehicular traffic with bollards"