caracora

/kɑrəkɑrə/

Definitions

1. noun

A large, dark-plumaged bird of prey, specifically the Crested Caracara or the Yellow-headed Caracara, often scavenging for food in open areas.

“The caracara flew overhead, its sharp eyes scanning the ground for carrion.”

Synonyms

  • buzzard
  • vulture

Antonyms

  • finch
  • sparrow