Word info

landboarding

Noun

Meaning

landboarding (uncountable)

A sport in which a rider on a board is pulled over water by a kite.

Source: en.wiktionary.org

Close letter words and terms