TAFFRAIL Meaning of TAFFRAIL in English n. Naut. a rail round a ship's stern. [ earlier tafferel f. Du. taffereel panel, dimin. of tafel (as TABLE): assim. to RAIL(1) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012