Landsurfing
Definition & Meaning
Part of speech noun
Quick meaning: Landsurfing is a noun meaning A sport consisting of using the wind to power a sail mounted on a kind of skateboard, done on land.
Meaning
A sport consisting of using the wind to power a sail mounted on a kind of skateboard, done on land.
Related Words
Related dictionary entries include surfriding, sailboarding, kiteboarding, surfing, skurfing, windboard.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.