Meaning of BUMPER in English
n.1 a horizontal bar or strip fixed across the front or back of a motor vehicle to reduce damage in a collision or as a trim.
2 (usu. attrib.) an unusually large or fine example (a bumper crop).
3 Cricket a ball rising high after pitching.
4 a brim-full glass of wine etc.
Phrases and idioms:
bumper car DODGEM.
Oxford English vocab. Оксфордский английский словарь. 2012