• (imp. & p. p.) of Web • (a.) Provided with a web. • (a.) Having the toes united by a membrane, or web; as, the webbed feet of aquatic fowls. Found on http://thinkexist.com/dictionary/meaning/webbed/
Webbed adjective 1. Provided with a web. 2. (Zoology) Having the toes united by a membrane, or web; as, the webbed feet of aquatic fowls. Found on http://www.encyclo.co.uk/webster/W/20