e-democracy

English

noun
Definitions
  • democracy managed or attained by means of computer networks

Etymology

Prefix from English democracy.

Origin

English

democracy

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms