Meaning of butcherbird

Definition of butcherbird

(noun) shrikes that impale their prey on thorns
large carnivorous Australian bird with the shrike-like habit of impaling prey on thorns

Other information on butcherbird

WIKIPEDIA results for butcherbird
Amazon results for butcherbird