keelrake

/ˈkiːlreɪk/

Definitions

1. noun

A bird’s sharp, hooked bill, typically of owls or hawks, used for tearing flesh.

“The keelrake of the owl allowed it to tear flesh from its prey with ease.”

Synonyms

  • beak
  • bill

Antonyms

  • blunt edge
  • flat surface