Kite Landboarding Definition
noun
A form of kiteboarding in which a person rides a landboard while being pulled by a power kite.
American Heritage
Find Similar Words
Find similar words to kite landboarding using the buttons below.