meaning of cardiac sphincter

cardiac sphincter meaning in General Dictionary

the device between the distal end for the esophagus while the tummy; the physiological sphincter at esophagogastric junction