ECHO

Search for glossary terms

Glossaries

Term Definition
ECHO
Abbreviation for echocardiogram. A type of ultrasound scan (sound-wave picture) that shows how well the heart is working.
Synonyms: echo