American Dictionary
Definition techlash in American English
techlash noun
[singular/uncountable] noun
/ˈtekˌlæʃ/
1
a strong reaction against the major technology companies, as a result of concerns about their power, users' privacy, the possibility of political manipulation, etc.
