TAFFRAIL


Meaning of TAFFRAIL in English

n. rail around a ship's stern

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.