wingsail
Noun
Meaning
wingsail (plural wingsails)
A variable-camber aerodynamic structure that may be fitted to a marine vessel in place of conventional sails.
Noun
wingsail (plural wingsails)
A variable-camber aerodynamic structure that may be fitted to a marine vessel in place of conventional sails.