English dictionary
weaver finch meaning and definition
Definition and meaning of weaver finch at MeaningMonkey.org. weaver finch meaning and definition in the English Dictionary.WEAVER FINCH noun
Definition of weaver finch (noun)
- finch-like African and Asian colonial birds noted for their elaborately woven nests
- synonyms: weaver, weaverbird
Source: Princeton University Wordnet