|  | 
Definition of Ship-towed long-range acoustic detection system
1. Noun. A shipboard system consisting of an acoustic detection system that is towed behind the ship. 
Generic synonyms: Shipboard System
|  | 
1. Noun. A shipboard system consisting of an acoustic detection system that is towed behind the ship.