caracara in German caracara in German Geierfalke noun Any of several South American and Central American birds of prey in the subfamily Caracarinae. Add to Flashcards