Find the word definition

Wiktionary
water scooters

n. (water scooter lang= en)

Usage examples of "water scooters".

There were electric water scooters lined up outside what could only have been the police building, ready to supply all the added power and speed a cop would need to answer an emergency.