shrike

Explore definitions, synonyms, and language insights of shrike

Definitions

Noun
any of numerous Old World birds having a strong hooked bill that feed on smaller animals

More General Terms