these two guys at the stoplight got into a huge battle of the radios
the ear-splitting blast of noise that occurs when two cars roll down their windows and play their radios at high volume
"these two guys at the stoplight got into a huge battle of the radios" What is the definition of "battle of the radios"?