Definify.com

Definition 2024


spider's_webs

spider's webs

See also: spiders' webs

English

Noun

spider's webs

  1. plural of spider's web