Definition of grosbeak

Definition of grosbeak
  1. grosbeak Noun Any of several finches and cardinals that have a large, powerful bill
Need more help? Try our forum NEW