Grosbeak - Definition

grosbeak

n 1: any of various finches of Europe or America having a
massive and powerful bill [syn: grosbeak, grossbeak]

Look up another word