English

edit

Etymology

edit

techno- +‎ democrat

Noun

edit

technodemocrat (plural technodemocrats)

  1. Synonym of e-democrat