English dictionary
funnel web meaning and definition
Definition and meaning of funnel web at MeaningMonkey.org. funnel web meaning and definition in the English Dictionary.FUNNEL WEB noun
Definition of funnel web (noun)
- a funnel-shaped spider web; the funnel-web spider perches in the center of the web
Source: Princeton University Wordnet