English dictionary
bumper car
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a small low-powered electrically powered vehicle driven on a special platform where there are many others to be dodged
Synonyms dodgemSource: WordNet 3.0