Head
New wave
New wave noun - Any creative group active in the innovation and application of new concepts and techniques in a given field (especially in the arts).
Show all Definitions
Synonyms for New wave
Both terms in one sentence
- Billboard Hot 100: 1971's "Superstar" (the title song from the rock opera Jesus Christ Superstar, in which Head appeared as Judas Iscariot, betrayer of Jesus Christ) and his 1985 new wave hit "One Night in Bangkok."
Source: Two-Hit Wonder
Cite this Source
New wave and Head. (2016). Retrieved 2026, July 22, from https://thesaurus.plus/related/head/new_wave
Head & New wave. N.p., 2016. Web. 22 Jul. 2026. <https://thesaurus.plus/related/head/new_wave>.
New wave or Head. 2016. Accessed July 22, 2026. https://thesaurus.plus/related/head/new_wave.
Google Ngram Viewer shows how "head" and "new wave" have occurred on timeline