Word info

land sailing

Noun

Meaning

land sailing (uncountable)

A sport in which one drives a lightweight vehicle powered by a large sail.

Source: en.wiktionary.org

Close letter words and terms