Meaning of bumper car

Definition of bumper car

(noun) a small low-powered electrically powered vehicle driven on a special platform where there are many others to be dodged

Other information on bumper car

WIKIPEDIA results for bumper car
Amazon results for bumper car