Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
ship-towed long-range acoustic detection system
Jump to user comments
Noun
  • a shipboard system consisting of an acoustic detection system that is towed behind the ship
Related search result for "ship-towed long-range acoustic detection system"
Comments and discussion on the word "ship-towed long-range acoustic detection system"