English Dictionary
◊ FINCH
finch
n : any of numerous small songbirds with short stout bills
adapted for crushing seeds