Definition of pepper-shrike in English:

pepper-shrike

noun

  • A tropical American songbird with mainly green and yellow plumage and a heavy bill like that of a shrike.