We found 4 meanings for the abbreviation TOAD.
# | Abbreviation | Meaning | Votes |
---|---|---|---|
1 | TOAD | Terahertz Optical Asymmetric Demultiplexer | 0 |
2 | TOAD | Tobyhanna Army Depot | 0 |
3 | TOAD | Tourist on a Detour | 0 |
4 | TOAD | Towed Off-board Active Decoy | 0 |
# | AbbreviationAbbr. | Meaning |
---|---|---|
1 | MTWR | Mr. Toad's Wild Ride |