buzzard

1 ENTRIES FOUND:
buzzard /ˈbʌzɚd/ noun
plural buzzards
buzzard
/ˈbʌzɚd/
noun
plural buzzards
Britannica Dictionary definition of BUZZARD
[count]
1 
US : a kind of large bird that eats animals that are already dead
2 
British : a kind of large hawk