harpoon log

Noun
  1. A cylindrical log with a device that registers distance (synset 103501308)

Other Searches