BOLLARD


Meaning of BOLLARD in English

[noun] [C] - a short thick post that boats can be tied to, or (esp. UK) a post that is put in the middle or at the end of a road to prevent vehicles from going any further

Cambridge English vocab.      Кембриджский английский словарь.