What does bumper car mean?

bumper car meaning in General Dictionary

a small low-powered electrically powered car driven on a special system where there are many other people becoming dodged