What does Toad mean in Government & Military

Toad meaning is defined below:

Towed Off-Board Active Decoy
ADVERTISEMENT

Was it useful?

What does Toad mean? It stands for Towed Off-Board Active Decoy

Most popular questions

What does Toad stand for?


Toad stands for "Towed Off-Board Active Decoy"

How to abbreviate "Towed Off-Board Active Decoy"?


"Towed Off-Board Active Decoy" can be abbreviated as Toad

What is the meaning of Toad abbreviation?


The meaning of Toad abbreviation is "Towed Off-Board Active Decoy"

What does Toad mean?


Toad as abbreviation means "Towed Off-Board Active Decoy"

Related Acronym Searches