Definition of peppershrike in English:

peppershrike

noun

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

Pronunciation:

peppershrike

/ˈpepərˌSHrīk/