carassow

/kærəˈkɑːrə/

Definitions

1. noun

A large, dark-mantled bird of prey, typically found in South America, and known for its distinctive call and scavenging behavior.

“The caracara swooped down to scavenge the carcass of a dead animal.”

Synonyms

  • buzzard
  • kite

Antonyms

  • eagle