SPIDER'S WEB


Meaning of SPIDER'S WEB in English

network of thin strings spun by a spider in order to trap insects

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.