TELENERGY Meaning of TELENERGY in English add. ·noun display of force or energy at a distance, or without contact; applied to mediumistic phenomena. Webster English vocab. Английский словарь Webster. 2012