Online English Dictionary

Home

Telenergy


n.

Display of force or energy at a distance, or without contact; now more commonly called telekinesis ; -- applied to mediumistic phenomena.


© 2009 Dammam Community College