Talking-drum meaning : Any of several drums whose pitch can be regulated by squeezing the sides.
talking drum
consequences
centrefields
lessons
mobile phone