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