English dictionary
finch meaning and definition
Definition and meaning of finch at MeaningMonkey.org. finch meaning and definition in the English Dictionary.FINCH noun
Definition of finch (noun)
- any of numerous small songbirds with short stout bills adapted for crushing seeds
Source: Princeton University Wordnet