Beelingo.com

English Dictionary

  • Hide translation

 screw log screw log

noun

  • a cigar-shaped log with rotary fins that measure the ship's speed  ( patent log, screw log, taffrail log )
    a cigar-shaped log with rotary fins that measure the ship's speed