Echocardiography meaning : The use of ultrasound to produce images of the heart.
echocardiography
regorges
lobotomize
twists
time ball