lugsails in English dictionary lugsails Meanings and definitions of "lugsails" Plural form of lugsail. noun plural of [i]lugsail[/i] more Sample sentences with "lugsails" Declension Stem Try again Authors