teleforce (English, noun)
expansion: teleforce (uncountable)
Senses:
glosses: 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.
tags: attributive
historical
often
uncountable
Forms: