firebase








noun Military.

  1. an artillery base, especially one set up quickly to support advancing troops or to forestall enemy advances.

noun

  1. an artillery base supporting advancing troops
73 queries 0.612