Definify.com

Definition 2024


spiderwebs

spiderwebs

See also: spider webs and spider-webs

English

Noun

spiderwebs

  1. plural of spiderweb

Anagrams