Meaning

1 senses
  1. An extremely low frequency electrical current that occurs naturally over large underground areas at or near the surface of the Earth.

Forms

plural: telluric currents

Synonyms

2 synonyms

See also

neighbours in the dictionary
telluric current — meaning, examples, forms, synonyms | Krumeto