GROSBEAK

Definition of GROSBEAK

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