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