DELAY RELEASE SINKER


Meaning of DELAY RELEASE SINKER in English

(*) A sinker which holds a moored mine on the sea-bed for a predetermined time after laying.

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