bumper

1. (satellite adjective) extraordinarily abundant; "a bumper crop"

2. (noun) bars at either end of vehicle absorb shock and prevent damage
Related Words: mechanical device



Terms and Conditions of Use / Copyright Notice