BUTCHERBIRD





Definition:

  1. [noun] shrikes that impale their prey on thorns

  2. [noun] large carnivorous Australian bird with the shrike-like habit of impaling prey on thorns

Synonyms:


Related Words: