BUZZARD


Meaning of BUZZARD in English

[noun] [C] - a large European bird that is a type of hawk with brown, grey or white feathers that kills small animals on the ground for food, or a type of North American vulture that feeds on the flesh of animals that are already dead

Cambridge English vocab.      Кембриджский английский словарь.