maxiscooter

English

Etymology

From maxi- +‎ scooter.

Noun

maxiscooter (plural maxiscooters)

  1. A large motorcycle with a step-through frame.