Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gamefowl
in English
gamefowl
#limited
Definitions
Noun
a
bird
bred
for
fighting
or
competition
The
farmer
raised
gamefowl
for
the
upcoming
tournament
.