Spanish-English Dictionaryfulminar
Meaning of fulminar