Definition Definition

ant thrush - Meaning and Examples

Meaning of 'ant thrush' (Webster Dictionary)

1 . Ant thrush
- 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.