• word of the day

    skysail

    skysail - Dictionary definition and meaning for word skysail

    Definition
    (noun) the sail above the royal on a square-rigger
Connect with us on Facebook