English dictionary
screw log meaning and definition
Definition and meaning of screw log at MeaningMonkey.org. screw log meaning and definition in the English Dictionary.SCREW LOG noun
Definition of screw log (noun)
- a cigar-shaped log with rotary fins that measure the ship's speed
- synonyms: patent log, taffrail log
Source: Princeton University Wordnet