square sail
English Dictionary
->
Letter S
-> square sail
Search Dictionary:
square sail Definition
(n)
a
four
-
sided
sail
set
beneath
a
horizontal
yard
suspended
at
the
middle
from
a
mast
square sail Synonyms
square sail
© Art Branch Inc.