'ship-towed long-range acoustic detection system' definitions:

Definition of 'ship-towed long-range acoustic detection system'

(from WordNet)
noun
A shipboard system consisting of an acoustic detection system that is towed behind the ship