taffrail log
English Dictionary
->
Letter T
-> taffrail log
Search Dictionary:
taffrail log Definition
(n)
a
torpedo
-
shaped
log
with
rotary
fins
that
measure
the
ship
''
s
speed
taffrail log Synonyms
patent log
screw log
taffrail log
© Art Branch Inc.