SABRE Space Abbreviation

SABRE has various meanings in the Space category. Discover the full forms, definitions, and usage contexts of SABRE in Space.

Synergetic Air-Breathing Rocket Engine
Space
Synergistic Air-Breathing Rocket Engine
Space

Citation

Last updated: