HORN


Meaning of HORN in English

(*) In naval mine warfare, a projection from the mine shell of some contact mines which, when broken or bent by contact, causes the mine to fire.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.