English Dictionary
◊ WEAVER
weaver
n 1: a craftsman who weaves cloth
2: finch-like African and Asian colonial birds noted for their
elaborately woven nests [syn: {weaverbird}, {weaver finch}]