Definition Definition

echoscope - Meaning and Examples

Meaning of 'echoscope' (Webster Dictionary)

1 . Echoscope [ n.]
- An instrument for intensifying sounds produced by percussion of the thorax.