BUZZARD


Meaning of BUZZARD in English

n. any of a number of large birds of prey (hawk, vulture, kite, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.