WEAVERBIRD

Definition of WEAVERBIRD

  1. (noun)finch-like African and Asian colonial birds noted for their elaborately woven nests