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

eyewall Definition

Cancel
eyewall
noun
A ring of towering thunderstorms where the most severe weather of a cyclone occurs

Words Related to eyewall!

eyewall Examples by Brain Bank Users