English dictionary
buzzard meaning and definition
Definition and meaning of buzzard at MeaningMonkey.org. buzzard meaning and definition in the English Dictionary.BUZZARD noun
Definition of buzzard (noun)
- a New World vulture that is common in South America and Central America and the southern United States
- synonyms: Cathartes aura, turkey buzzard, turkey vulture
- the common European short-winged hawk
- synonyms: Buteo buteo
Source: Princeton University Wordnet