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"