OIL SWITCH


Meaning of OIL SWITCH in English

noun

: a switch in which the contacts are immersed in oil

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