Please enable javascript to use dictionary! Howto enable javascript?
technodeterminism▼(theory that technology drives improvements in society and culture)noun
«<12↑