technodemocrat

English

Etymology

From techno- +‎ democrat.

Noun

technodemocrat (plural technodemocrats)

  1. Synonym of e-democrat.