Find the word definition

Wiktionary
motorscooter

n. A motorcycle or moped with a step-through frame

Usage examples of "motorscooter".

Passing in the street at camera left, frozen forever into a half-blur by this old snapshot, was a girl on a motorscooter.