Definition of Ant thrush
1. Noun. A kind of antbird.
Medical Definition of Ant thrush
1.
One of several species of tropical birds, of the Old World, of the genus Pitta, somewhat resembling the thrushes, and feeding chiefly on ants.
See Ant bird, under Ant.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Ant Thrush
Other Resources:


