Origin of motor scooter

First recorded in 1915–20

British Dictionary definitions for motor scooter

motor scooter

noun

a light motorcycle with small wheels and an enclosed engine Often shortened to: scooter