turkey buzzard is a noun meaning "a New World vulture that is common in South America and Central America and the southern United States". It carries one recorded sense.
a New World vulture that is common in South America and Central America and the southern United States
Definitions, synonyms and semantic relations for turkey buzzard come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.