war drum ( synonym found)

Definition of war drum:

(n) : a thin membrane that separates the outer ear from the middle ear and transmits sound from the air to the malleus

Definition of war drum:

(n) : a thin membrane that separates the outer ear from the middle ear and transmits sound from the air to the malleus

Back to Top