harpoon log Meaning, Definition & Usage

  1. noun a cylindrical log with a device that registers distance

WordNet