Meaning of “thrash metal” in the English Dictionary

English