Sign in
Home
Define
My recent entries (1)
ship towed long range acoustic detection system
Nearby words
ship's chandler
ship's company
ship's galley
ship's officer
ship's papers
ship breaker
ship towed long range acoustic detection system
shipboard
shipboard duty
shipboard soldier
shipboard system
shipbuilder
shipbuilding
Share
ship towed long range acoustic detection system
--noun
1.
a shipboard system consisting of an acoustic detection system that is towed behind the ship.