Meaning of grossbeak

Definition of grossbeak

(noun) any of various finches of Europe or America having a massive and powerful bill

Other information on grossbeak

WIKIPEDIA results for grossbeak
Amazon results for grossbeak