Definify.com
Definition 2024
eyewall
eyewall
English
Noun
eyewall (plural eyewalls)
- a ring of towering thunderstorms where the most severe weather of a cyclone occurs
Translations
ring of towering thunderstorms of a cyclone
|
|
eyewall (plural eyewalls)
|
|