Home

Word

ship-towed long-range acoustic detection system, n.
more info a shipboard system consisting of an acoustic detection system that is towed behind the ship
<noun.artifact>

ship-towed long-range acoustic detection system
semantic pointers
hypernym