English dictionary
orb web meaning and definition
Definition and meaning of orb web at MeaningMonkey.org. orb web meaning and definition in the English Dictionary.ORB WEB noun
Definition of orb web (noun)
- a circular spider web
Source: Princeton University Wordnet