weaver finch n : finch-like African and Asian colonial birds noted for their elaborately woven nests [syn: weaver, weaverbird]