bollard
English Dictionary
->
Letter B
-> bollard
Search Dictionary:
bollard Definition
(n)
a
strong
post
(
as
on
a
wharf
or
quay
or
ship
for
attaching
mooring
lines
); "
the
road
was
closed
to
vehicular
traffic
with
bollards
"
bollard Synonyms
bitt
bollard
© Art Branch Inc.