ship-towed_long-range_acoustic_detection_system has definitions from the fields of nautical,acoustics
1
[ noun ] (nautical,acoustics) a shipboard system consisting of an acoustic detection system that is towed behind the ship

Related terms

shipboard_system

*