ATRD

AcronymDefinition
ATRD➣Active Towed Radar Decoy (US DoD)