land yachting en · NOUN Meanings (uncountable) The practice of travelling in a land yacht. Synonyms sand yachting