Buzzards
Definitions
2
Posts
2
Posters
94
Views
-
Referring to a hopeless situation. Such as when a buzzard appears when something is dying.
-
a large European bird of prey (= a bird that kills and eats small birds and animals) that is a type of hawk :
Explore More Definitions
Browse our collection of 300,000+ community-written definitions