English dictionary
ship-towed long-range acoustic detection system meaning and definition
Definition and meaning of ship-towed long-range acoustic detection system at MeaningMonkey.org. ship-towed long-range acoustic detection system meaning and definition in the English Dictionary.SHIP-TOWED LONG-RANGE ACOUSTIC DETECTION SYSTEM noun
Definition of ship-towed long-range acoustic detection system (noun)
- a shipboard system consisting of an acoustic detection system that is towed behind the ship
Source: Princeton University Wordnet