spider's web
noun
US
: a network of sticky threads made by a spider and used as a resting place and a trap for food
Love words? Need even more definitions?
Merriam-Webster unabridged
Share