Definitions of taffrail log:

  • noun:   a torpedo-shaped log with rotary fins that measure the ship's speed