Definify.com

Definition 2024


spiders'_webs

spiders' webs

See also: spider's webs

English

Noun

spiders' webs

  1. plural of spider's web