English dictionary
harpoon log meaning and definition
Definition and meaning of harpoon log at MeaningMonkey.org. harpoon log meaning and definition in the English Dictionary.HARPOON LOG noun
Definition of harpoon log (noun)
- a cylindrical log with a device that registers distance
Source: Princeton University Wordnet