motor scooter
Explore definitions, synonyms, and language insights of motor scooter
Definitions
Noun
a wheeled vehicle with small wheels and a low-powered gasoline engine geared to the rear wheel