English version

bumper car in Leisure topic

From Longman Dictionary of Contemporary Englishbumper carˈbumper car noun [countable]  DLa small electric car that you drive in a special area at a funfair and deliberately try to hit other carsdodgems