Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mainsail Definition

Cancel
mainsail
noun(main-sail)
the principal sail on the mainmast

Words Related to mainsail!

mainsail Examples by Brain Bank Users