stand-up paddleboard noun1 •A long, buoyant board (resembling an oversized surfboard) used on water. formsstand-up paddleboards