FLYCATCHER


Meaning of FLYCATCHER in English

■ noun a perching bird that catches flying insects, especially in short flights from a perch. [Muscicapidae and other families: many species.]

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