English dictionary
turkey drumstick meaning and definition
Definition and meaning of turkey drumstick at MeaningMonkey.org. turkey drumstick meaning and definition in the English Dictionary.TURKEY DRUMSTICK noun
Definition of turkey drumstick (noun)
- the lower joint of the leg of a turkey
- synonyms: turkey leg
Source: Princeton University Wordnet