Under-sail definition

(idiomatic, nautical) With sails unfurled; powered by the wind.
adjective
0
0
(idiomatic, nautical) Under wind power.
adverb
0
0
Advertisement