harpoon log

Explore definitions, synonyms, and language insights of harpoon log

Definitions

Noun
a cylindrical log with a device that registers distance

More General Terms

log