land sailing (English, noun)
expansion: land sailing (uncountable)
Senses:
glosses: A sport in which one drives a lightweight vehicle powered by a large sail.
tags: uncountable
Forms: