Dictionary
Dictionary
Ant thrush — definition & meaning
Word Type Definition 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.
Explore more words:
Voluted · Magnify · Grounding · Incensed · Trowel · Slickens · Idealize · Monstrousness ·