STORM LANE


Meaning of STORM LANE in English

noun

: a narrow belt over which storm centers pass with a certain degree of regularity and with frequency

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.