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.

Words Starting With

Words Ending With

Unscrambles

landboard