English dictionary

tailorbird meaning and definition

Definition and meaning of tailorbird at MeaningMonkey.org. tailorbird meaning and definition in the English Dictionary.

TAILORBIRD noun

Definition of tailorbird (noun)

  1. tropical Asian warbler that stitches leaves together to form and conceal its nest
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: