upflare
/ˈʌpflɛr/Definitions
1. noun
a sudden and violent explosion of flames, especially one that occurs in a confined space
“The upflare from the gas leak engulfed the entire room.”
1. noun
a sudden and violent explosion of flames, especially one that occurs in a confined space
“The upflare from the gas leak engulfed the entire room.”