English

edit
 
English Wikipedia has an article on:
Wikipedia

Etymology

edit

techno- +‎ populism

Noun

edit

technopopulism (uncountable)

  1. A political movement advocating the use of information technology to aid democracy.
edit