meaning of square sail
1.
a
four-sided
sail
set
beneath
a
horizontal
yard
suspended
at
the
middle
from
a
mast
Related Words
square sail
|
Developed & Maintained By
Taraprasad.com