ship-towed long-range acoustic detection system
1.
(
noun
) a shipboard system consisting of an acoustic detection system that is towed behind the ship
Related Words:
shipboard system
Terms and Conditions of Use / Copyright Notice