English edit

Etymology edit

techno- +‎ democracy

Noun edit

technodemocracy (countable and uncountable, plural technodemocracies)

  1. Synonym of e-democracy