Definitions Found:

Relating to or denoting a type of harsh, uncompromising rock music incorporating sounds resembling those produced by industrial machinery