Synonyms of Taffrail in English :
Antonyms of Taffrail in English
Thesaurus of Taffrail in English
1. (noun) the railing around the stern of a ship