What does buzzards mean?
noun
A bird of prey that belongs to the family Accipitridae, particularly the turkey vulture (Cathartes aura) or the common buzzard (Buteo buteo).
Example
"The buzzards soared overhead, their sharp eyes scanning the landscape for carrion."
Definition generated by AI and curated by RJS Tech Solutions LLP.