English Dictionary
Definition hard rock in British English
hard rock noun
[uncountable] noun
Synonyms and related words

English Dictionary