TRRAPS

AcronymDefinition
TRRAPSTransportable Reliable Acoustic Path Sonobuoy