DRUM


Meaning of DRUM in English

(n.) The tympanum of the ear; -- often, but incorrectly, applied to the tympanic membrane.

Webster's English dictionary.      Английский словарь Webster.