What is the meaning of the word "fulgurant"?

Definitions: