EnglishMain Dictionary
bollard
Universal Words
noun
1 (BrE) a short thick post that is used to stop motor vehicles from going on to a road or part of a road
2 a short thick post on a ship, or on land close to water, to which a ship's rope may be tied
Rate this entry