ALL meanings of firebase
fire·base
F f - noun firebase an artillery base, especially one set up quickly to support advancing troops or to forestall enemy advances. 1
- noun firebase An area in a war zone in which artillery can be massed to provide heavy firepower in support of other military units. 1
- noun firebase an artillery base supporting advancing troops 0
- noun firebase a military base in a combat zone, from which artillery, rockets, etc. are fired 0