• word of the day

    headsail

    headsail - Dictionary definition and meaning for word headsail

    Definition
    (noun) any sail set forward of the foremast of a vessel
Download our Mobile App Today
Receive our word of the day
on Whatsapp