harpoon log
1.
(
noun
) a cylindrical log with a distance-registering device
Related Words:
log
Terms and Conditions of Use / Copyright Notice