TAILORBIRD


Meaning of TAILORBIRD in English

■ noun a small South Asian warbler that stitches leaves together with fibres to hold its nest. [Genus Orthotomus : several species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.