Find the word definition

Wiktionary
dog scooters

n. (dog scooter lang= en)