UMBR: Universal Multiple Bomb Rack

What does UMBR mean? The above is one of UMBR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Universal Multiple Bomb Rack