Definition of battle star in US English:

battle star

noun