Segway - definition and synonyms

noun trademark
  1.   From our crowdsourced Open Dictionary
    a two-wheeled electric vehicle with a platform to stand on and upright handlebars

    After the collision between a Segway-mounted cameraman and Usain Bolt, Rebecca Nicholson finds out how tricky they are to master.

    Submitted by Kerry from United Kingdom on 24/02/2016