Home UK English technosphere
The sphere or realm of human technological activity; the technologically modified environment.
1960s; earliest use found in Science.
READ THESE ARTICLES