TAFFRAILS Scrabble 15 Words With Friends 16 Definition TAFFRAILS is the plural of TAFFRAIL. noun TAFFRAIL: the railing around the stern of a ship. See all 224 words you can make from TAFFRAILS → 9-letter words Words starting with T Words ending with S ← Unscramble different letters