SWITCH HORN Meaning of SWITCH HORN in English (*) In naval mine warfare, a switch in a mine operated by a projecting spike. See also horn. DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012