Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drumheads Definition

Cancel
drumheads
noun(drum-head)
the material (such as skin or plastic) stretched over one or both ends of a drum
drumheads
noun(drum-head)
the top of a capstan that is pierced with sockets for the levers used in turning it

Words Related to drumheads!

drumheads Examples by Brain Bank Users