• word of the day

    skysail

    skysail - Dictionary definition and meaning for word skysail

    Definition
    (noun) the sail above the royal on a square-rigger
Download our Mobile App Today
Receive our word of the day
on Whatsapp