Equipped with a bumper or bumpers; protected by a bumper or buffer.
From 'bumper' (a protective bar on vehicles, or something very large) plus '-ed' suffix indicating a state or quality.
The word 'bumper' itself is fascinating—it can mean a protective device OR something exceptionally large (bumper crop), showing how English reuses words in opposite-seeming ways.
Complete word intelligence in one call. Free tier — 50 lookups/day.