battle flag

Explore definitions, synonyms, and language insights of battle flag

Definitions

Noun
a flag that leads troops into battle

More General Terms