Definify.com

Definition 2024


eyewall

eyewall

English

Noun

eyewall (plural eyewalls)

  1. a ring of towering thunderstorms where the most severe weather of a cyclone occurs

Translations

Anagrams