Search

Escto search a new word

bumper

noun
originGermanic

A device or bar designed to absorb impact in a collision, or something remarkably large or abundant.

Word Map