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

square sail Definition

Cancel
square sail
noun(square sail)
a 4-sided sail extended on a yard suspended at the middle from a mast

Words Related to square sail!

square sail Examples by Brain Bank Users