DTARPS: Dual Towed Array Rapid Prototype System

What does DTARPS mean? The above is one of DTARPS meanings. It may have other definitions. Please refer to the end of this passage.

DTARPS: Dual Towed Array Rapid Prototype System

Definition in English: Dual Towed Array Rapid Prototype System