Definitions of harpoon log:

  • noun:   a cylindrical log with a device that registers distance