Caracara definition
Any of several large carrion-eating or predatory birds in the family Falconidae, native to South and Central America and the southern United States.
noun
Any of various large New World birds of prey (family Falconidae) that feed mostly on carrion.
noun
Advertisement
Other Word Forms
Noun
Singular:
caracara
Plural:
caracarasOrigin of caracara
- Spanish Portuguese caracará both from Tupí caracara
From American Heritage Dictionary of the English Language, 5th Edition