Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sailboard Definition

Cancel
sailboard
noun(sail-board)
a modified surfboard having a mast mounted on a universal joint and sailed by one person standing up

Words Related to sailboard!

sailboard Examples by Brain Bank Users