harpoon log
تعریف انگلیسی
noun
- a cylindrical log with a device that registers distance