teleforce
/T EH1 L AH0 F AO1 R S/noun
- 1
(historical, often attributive) A proposed defensive weapon that would accelerate pellets or slugs of material to a high velocity inside a vacuum chamber via electrostatic repulsion and then fire them out of nozzles at a target.
Translate “teleforce” into another language
Choose a language below to open the translator with English selected as the source language.