bollard

noun
🔊/ˈbɒlɑːd/
🔊/ˈbɑːlərd/
jump to other results
  1. (British English) a short thick post that is used to stop vehicles from going on to a road or part of a road(阻止车辆开到某段路上的)路桩
    Topics Transport by car or lorryc2
  2. a short thick post on a ship, or on land close to water, to which a ship’s rope may be tied(甲板或岸边的)带缆桩,系船桩Topics Transport by waterc2
  3. Word OriginMiddle English (in sense (2)): perhaps from Old Norse bolr; perhaps related to baulk + -ard.