What is the full meaning of foudroyant
(French) sudden and overwhelming in effect; dazzling [adj]
Example of the word foudroyant placed on a Scrabble board.