■ noun a long-legged, short-tailed insectivorous bird found mainly in the tropical forests of South America. [Family Formicariidae: many species.]
ANTBIRD
Meaning of ANTBIRD in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004