HEADSAIL

/ˈhɛdˌseɪl/ Scrabble 12 Words With Friends 12

Definition

  1. noun any sail set forward of the foremast of a vessel.

See all 197 words you can make from HEADSAIL →

← Unscramble different letters