Embedded supercell
Definitions
1
Posts
1
Posters
80
Views
-
A ridiculous term created by [weather people] that has something to do with a tornado. Even though we dont know what the hell that means now, it will soon be common knowledge through overuse. ([see more] accurate definitions below) It has nothing to do with [embedded] reporters, or terrorists, or the war in Iraq.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions