The flight was cancelled due to a severe thunderstorm.
Personally, I would write the word severe because if your flight was delayed by a thunderstorm then it has to be a severe storm if it's that bad.
._. sorry for the "lack of grammar" but I hope this helps