'weaver finch' definitions:

Definition of 'weaver finch'

(from WordNet)
noun
Finch-like African and Asian colonial birds noted for their elaborately woven nests [syn: weaver, weaverbird, weaver finch]