Drumstick meaning : A stick used to play drums. The second joint of the legbone of a chicken or other fowl, especially as an item of food. The moringa or drumstick tree, Moringa oleifera, especially its slender, cylindrical pods.
drumstick
core dump
maasbankers
degassing
tableware