Noun Definition

firebase

1.Definition: an artillery base to support advancing troops

Category: Objects