Landboard Definition
lăndbôrd
Landboards
noun
A board that is equipped with wheels and usually bindings for the feet or a seat and is ridden on land, as in kite landboarding.
American Heritage
verb
To engage in landboarding.
American Heritage
Landboard Is Also Mentioned In
Find Similar Words
Find similar words to landboard using the buttons below.