Definition of Tailorbird

  • (noun) tropical Asian warbler that stitches leaves together to form and conceal its nest

Synonyms of Tailorbird


Antonyms of Tailorbird


No Antonyms Found.

Homophones of Tailorbird


No Homophones Found.