Downbursts meaning : A powerful downward air current, especially one during a thunderstorm.
downbursts
bank
vivacity
gyrating
deployed