taffrail_logEnglish

patent log, screw log, taffrail log

Noun

A cigar-shaped log with rotary fins that measure the ship's speed

English: patent log, screw log, taffrail log

English words with similar meanings

Show 2 words