topsail
English Dictionary
->
Letter T
-> topsail
Search Dictionary:
topsail Definition
(n)
a
sail
(
or
either
of
a
pair
of
sails
)
immediately
above
the
lowermost
sail
of
a
mast
and
supported
by
a
topmast
topsail Synonyms
topsail
© Art Branch Inc.