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. 2012