What does TORPEDO stand for?
What does TORPEDO mean? This page is about the various possible meanings of the acronym, abbreviation or slang term: TORPEDO.
Testbed Of Object Relational Products For Enterprise Distributed Objects
What does TORPEDO mean?
- a self-propelled underwater missile containing a high explosive and often a guidance system, usu. launched from a submarine or other warship against surface vessels.