Word Meaning

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


Meaning of bollards

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

Crossword clue for bollards

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