Bumper Meaning

There are 2 meaning(s) for word Bumper

Meaning 1 : a mechanical device consisting of bars at either end of a vehicle to absorb shock and prevent serious damage

Meaning 2 : a glass filled to the brim (especially as a toast)

    Example : we quaffed a bumper of ale