motor scooter

Noun
  1. A wheeled vehicle with small wheels and a low-powered gasoline engine geared to the rear wheel (synset 103796586)

Other Searches