Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
buzzard
in English
buzzard
us
/ˈbʌzərd/
uk
/ˈbʊzəd/
#common
Plural
buzzards
Definitions
Noun
a
bird
of
prey
with
broad
wings
and
tail
a
scavenging
bird
(
vulture
,
etc
.)
a
cantankerous
or
greedy
person
;
curmudgeon
The
old
man
was
known
as
a
buzzard
for
his
constant
complaints
.