bumper

noun
1
a bar fixed to the front and back of a car, etc. to reduce the effect if it hits anything
سپر, برخوردگیر
adjective
1
unusually large; producing an unusually large amount
فراوان, پربار, عظیم