meaning of butcher bird

butcher bird meaning in General Dictionary

any types of shrike of genus Lanius so-called because they impale their victimize thorns