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