meteor bumper (English, noun)
expansion: meteor bumper (plural meteor bumpers)
Senses:
topics: aerospace
business
engineering
natural-sciences
physical-sciences
glosses: Synonym of Whipple shield.
Forms:
form: meteor bumpers
tags: plural