TAFFRAIL Meaning of TAFFRAIL in English n. rail around a ship's stern Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012