WEATHER CROSS


Meaning of WEATHER CROSS in English

noun

: a leakage between wires due to wet weather

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