Noun Definition
bumper
1.Definition: a glass filled to the brim (especially as a toast)
"We quaffed a bumper of ale"
Category: Objects2.Definition: a mechanical device consisting of bars at either end of a vehicle to absorb shock and prevent serious damage
Category: Objects