OTTER


Meaning of OTTER in English

(*) In naval mine warfare, a device which, when towed, displaces itself sideways to a predetermined distance.

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