sea scooter Meaning, Definition & Usage

  1. noun a motorboat resembling a motor scooter
    water scooter; scooter.

WordNet