English | German | Russian | Czech

buzzard English

Meaning buzzard meaning

What does buzzard mean?

buzzard

the common European short-winged hawk a New World vulture that is common in South America and Central America and the southern United States

Synonyms buzzard synonyms

What other words have the same or similar meaning as buzzard?

Topics buzzard topics

What do people use buzzard to talk about?

Are you looking for...?