ship-towed-long-range-acoustic-detection-system

Nouns

  • (n) a shipboard system consisting of an acoustic detection system that is towed behind the ship

Words of close approximity