Find the word definition

Wiktionary
taffrail logs

n. (plural of taffrail log English)