dodgem - English Synonyms Dictionary

dodgem

n.
[1] bumper car