Definition of teledemocracy in English:

teledemocracy

noun

  • The use of communications technologies to facilitate democratic practices, such as electronic voting.

Origin

1980s; earliest use found in Futurist.