1. Dazzling or stunning in effect. 2.Medicine Occurring suddenly and severely. Used of a disease.
ETYMOLOGY:
French, from present participle of foudroyer, to strike with lightning, from foudre, lightning, from Old French fouldre, from Latin fulgur, from fulgre, to flash. See bhel-1 in Appendix I.