MOTOR SCOOTER


Meaning of MOTOR SCOOTER in English

[motor scooter] n (1919): a low 2- or 3-wheeled automotive vehicle resembling a child's scooter and having a seat so that the rider does not straddle the engine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.