Word info

turbosail

Noun

Meaning

English Wikipedia has an article on:turbosailWikipedia
turbosail (plural turbosails)

A ship that uses rotating vertical cylinders instead of sails

Source: en.wiktionary.org

Anagrams

Close letter words and terms