Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bollard

- An upright wooden or iron post in a boat or on a dock, used in veering or fastening ropes.

Crossword clue for bollard

- mooring post
- Post used to control traffic
- Short post on a quay or ship
- Traffic restraining post