YourDictionary

bollard

noun

  1. any of the strong posts on a pier for holding fast a ship's mooring lines
  2. bitt

See bollard in American Heritage Dictionary 4

Learn more about bollard

link/cite print suggestion box