bollard(noun) noun1. a strong post (as on a wharf or quay or ship for attaching mooring lines)- the road was closed to vehicular traffic with bollardsSimilar word(s): bittDefinition categories: man–made, post