meaning of drumhead

1. The parchment or skin stretched over one end of a drum.
2.
The top of a capstan which is pierced with sockets for levers used in turning it. See Illust. of Capstan.
3.
a membrane that is stretched taut over a drum


Related Words

drumhead | drumhead court-martial |

Developed & Maintained By Taraprasad.com

Treasure Words