Multilingual dictionary of abbreviations

What does SBNPB mean?

Code

Meaning

Language

Themes and places

SBNPB

Space-Based Neutral Particle Beam

In English