French-English dictionary »

foudroyant meaning in English

FrenchEnglish
foudroyant adjectif

fulminant◼◼◼(coming on quickly and destructively)
adjective
[UK: ˈfʌl.mɪ.nənt] [US: ˈfʌl.mə.nənt]

lightning fast(fast as lightning)
adjective

thunderstriking(causing great amazement or shock)
adjective