TAFFRAIL LOG
Meaning of TAFFRAIL LOG in English
noun
: a log that is mounted on the taffrail of a ship and consists of a rotator, log line, and recording device — compare harpoon log
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012