Definition of meteor bumper in English:

meteor bumper

noun

Astronautics
  • A structure on the outside of a spacecraft that serves to protect it from the impacts of meteoroids.

Origin

1950s; earliest use found in Journal of the British Interplanetary Society.