mesocyclone - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a body of air that is rotating and moving upwards as part of a storm

    Mesocyclones are not to be trifled with; they can dump torrential rain and hail, and the winds can be fierce.

    Submitted from United Kingdom on 22/05/2014