Word info

tympanic resonance

Noun

Meaning

tympanic resonance (uncountable)

The peculiar high-pitched quality of sound produced by percussion over the intestines, etc. when they contain air.

Source: en.wiktionary.org

Close letter words and terms