Advertisement

Advertisement

leader block

noun

  1. Nautical. lead block.


Advertisement

Advertisement

Advertisement

Advertisement


leaderleader board