What does TARD stand for?
TARD stands for "Towed Active Radar Decoy"
How to abbreviate "Towed Active Radar Decoy"?
"Towed Active Radar Decoy" can be abbreviated as TARD
What is the meaning of TARD abbreviation?
The meaning of TARD abbreviation is "Towed Active Radar Decoy"
What does TARD mean?
TARD as abbreviation means "Towed Active Radar Decoy"