Word info Synonyms

turkey buzzard

Noun

Meaning

turkey buzzard (plural turkey buzzards)

turkey vulture

Source: en.wiktionary.org

Synonyms

Close letter words and terms