• Eyewall

    Origin

    en + eye + wall

    Full definition of eyewall

    Noun

    eyewall

    (plural eyewalls)
    1. A ring of towering thunderstorms where the most severe weather of a cyclone occurs.

    Anagrams

    © Wiktionary