Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skysails
in English
skysails
us
//ˈskaɪseɪlz//
uk
//ˈskaɪseɪlz//
#uncommon
Definitions
Noun
sails
above
the
royal
; (
nautical
context
)
The
crew
raised
the
skysails
to
catch
more
wind
.
a
tall
sail
on
a
ship
(
plural
form
)
The
old
ship
had
multiple
skysails
to
increase
its
speed
.
Base Words
sails
sky