Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

supercell Definition

Cancel
supercell
noun(su-per-cell)
an unusually large storm cell; specifically : a severe storm generated by such a cell

Words Related to supercell!

supercell Examples by Brain Bank Users