turbosail
Noun
Meaning
English Wikipedia has an article on:turbosailWikipedia
turbosail (plural turbosails)
A ship that uses rotating vertical cylinders instead of sails
Noun
English Wikipedia has an article on:turbosailWikipedia
turbosail (plural turbosails)
A ship that uses rotating vertical cylinders instead of sails