That one must have definitely thrown you off balance! It so figures that Cardiac Catheterisation refers to passing a thin tube into your heart and checking out stuff? while the little pump is still beating!
While most medicos keep their magic words as a dark held secret, I noticed one of our customers- “Parkway Hospitals, Singapore” giving away these jargons.
Check them out at their A-Z Medical Glossary and give the doc a scare on the next check up! (Seriously- spill out a few words and watch the fear eat into his eyes!)