network telescope definition

Definition of network telescope : noun

  1. A system that observes large-scale events taking place on the Internet by observing traffic in a portion of the deep Web.
"network telescope" on the Word Notes podcast.