|
Definition of Soundclash
1. Noun. (music) Any of several forms of popular music based on strongly contrasting elements ¹
2. Noun. (music) A Jamaican musical contest at which the audience reaction is used to choose the best DJ ¹
¹ Source: wiktionary.com