Definition of bollard
English to English noun - a strong post (as on a wharf or quay or ship for attaching mooring lines)
The road was closed to vehicular traffic with bollards.
source: WordNet 3.0 - An upright wooden or iron post in a boat or on a dock, used in veering or fastening ropes.
source: Webster 1913
Visual Synonyms 
Nearby Word
bollard, billard, billiard, billards, babillard, bleared, blowhard, bleareyed, billard-ball, belord, billard-table, bipolarity, blear-eyed, blurred, bleary-eyed, bullwort, bellwort, blirt, blare out, blurt
|
|
|