English

edit

Etymology

edit

maxi- +‎ scooter

Noun

edit

maxiscooter (plural maxiscooters)

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