Dictionary Check: topsail

"topsail" is a valid word!

Scrabble 9 points
Words with Friends 11 points

Definition

noun

a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast

Advertisement

Anagrams of "topsail"