Advertisement
Advertisement
land sailing
noun
- the sport or activity of driving wheeled sail-powered vehicles across land, esp beaches or dry lakes
Discover More
Example Sentences
Sigmund's ships from the land sailing, with gilded heads, and carved prows.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse