English Dictionary

Definition of “tailorbird”

tailorbird (ˈteɪləˌbɜːd Pronunciation for tailorbird

Definitions

noun

  1. any of several tropical Asian warblers of the genus Orthotomus, which build nests by sewing together large leaves using plant fibres

Comments

Log in to comment on this word.