Flycatcher!
But I've got no explanation for this one! Could you help me understand?
(Other definitions for web that I've seen before include "Spider's trap" , "Lattice" , "Network (maybe worldwide?)" , "Tangle" , "The worldwide one is a computer network" .)