game bird ( synonym found)

Definition of game bird:

(n) : a bird that is hunted for sport, especially one used for food

Definition of game bird:

(n) : a bird that is hunted for sport, especially one used for food

Back to Top