MTRFB: Major Test Range Facility Base

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

Definition in English: Major Test Range Facility Base