echoscope Meaning, Definition & Usage

Ech"o*scope noun
Etymology
Gr. , , sound + -scope.
Definitions
  1. (Med.) An instrument for intensifying sounds produced by percussion of the thorax. Knight.

Webster 1913