UNDERSAIL MEANING IN ENGLISH

• Undersail Definition & Synonyms

  1. (v. i.) To sail alongshore.


• Undersailed Definition & Synonyms

  1. (a.) Inadequately equipped with sails.


RECENT SEARCHES