Soft Sail

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo
No results for "Soft Sail" were found in English


Glossary Of Windsurfing TerminologyDownload this dictionary
Soft Sail
General term for a sail that has some or all of its main body
unsupported by full length battens. Main advantages are light weight and manoeuvrability in light winds. Soft sails become unstable in stronger winds.




Define Soft Sail

Translate Soft Sail