Star-Spangled is a compound adjective meaning 'covered or adorned with stars' or, in a broader sense, relating to the star-studded flag or emblem. It is often used metaphorically to describe something patriotic or nationally symbolic, such as the national flag of the United States. In usage, it appears most commonly as a pre-modifier describing nouns (e.g., Star-Spangled banner, Star-Spangled imagery).
Full pronunciation guide