spider’s web
noun (especially British English) (also
spiderweb especially in North American English)
(also web)
jump to other results- a fine net of thread made by a spider to catch insects蜘蛛网
- (figurative) to be caught in a spider’s web of confusion陷入混乱不堪的局面
see also cobweb