Noun Definition

grosbeak

1.Definition: any of various finches of Europe or America having a massive and powerful bill

Related Noun(s):grossbeak

Category: Animals