Word info

land yachting

Noun

Meaning

land yachting (uncountable)

The practice of travelling in a land yacht.
Synonym: sand yachting

Source: en.wiktionary.org

Close letter words and terms