Finches in English dictionary finches Meanings and definitions of "Finches" Plural form of finch. noun plural of [i]finch[/i] common name for animals more FINCHES Finches Sample sentences with "Finches" Declension Stem Try again Available translations Arabic Armenian Belarusian Chinese Croatian Czech Danish Dutch Finnish French German Greek Hindi Hungarian Italian Japanese Korean Lao Latin Macedonian Northern Frisian Persian Polish Portuguese Russian Slovak Spanish Swedish Thai Turkish Welsh Authors