HARPOON LOG





Definition:

  1. [noun] a cylindrical log with a device that registers distance

Synonyms: