'harpoon log' definitions:

Definition of 'harpoon log'

(from WordNet)
noun
A cylindrical log with a device that registers distance