Synonyms, Thesaurus & Antonyms of 'turkey vulture'
1. (noun)buzzard, turkey buzzard, turkey vulture, Cathartes aura a New World vulture that is common in South America and Central America and the southern United States Synonyms: turkey buzzard, buzzard, turkey vulture