grosbeak
/grˈoʊsbik/
Explore definitions, synonyms, and language insights of grosbeak
Definitions
Noun
any of various finches of Europe or America having a massive and powerful bill