Word info

sailcraft

Noun

Meaning

A boat with one or more sails.

(uncountable) The art of sailing.

(astronautics) A spacecraft endowed with sail for propulsion purposes.

Source: en.wiktionary.org

Close letter words and terms