Definitions
noun
a self-balancing personal transportation device with two wheels; can operate in any level pedestrian environment
Look “segway” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a self-balancing personal transportation device with two wheels; can operate in any level pedestrian environment