FULMINATE


Meaning of FULMINATE in English

v. explode with a loud noise; severely denounce, strongly attack; speak harshly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.