harpoon_logEnglish

harpoon log

Noun

A cylindrical log with a device that registers distance

English: harpoon log