harpoon log

1. (noun) a cylindrical log with a distance-registering device
Related Words: log



Terms and Conditions of Use / Copyright Notice