English edit

Etymology edit

echo +‎ -scope

Noun edit

echoscope (plural echoscopes)

  1. A medical instrument for intensifying sounds produced by percussion of the thorax.