Definify.com

Definition 2024


spider's_web

spider's web

English

Noun

spider's web (plural spider's webs or spiders' webs)

  1. Alternative spelling of spiderweb

Anagrams