TOPSAIL is a playable word

topsail Scrabble® Dictionary

noun
pl. topsails
a sail of a ship
198 Playable Words can be made from "TOPSAIL"