Meaning of ant-catcher in English:
ant-catcher
noun
Any of various small antbirds belonging to various genera of the family Thamnophilidae (formerly Formicariidae).
Now more commonly known simply as antbirds.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips