TAFFRAIL


Meaning of TAFFRAIL in English

[taff.rail] n [modif. of D tafereel, fr. MD, panel, fr. OF tablel--more at tableau] (ca. 1704) 1: the upper part of the stern of a wooden ship

2: a rail around the stern of a ship

Merriam-Webster English vocab.      Английский словарь Merriam Webster.