Meaning of glottal catch

Definition of glottal catch

(noun) a stop consonant articulated by releasing pressure at the glottis; as in the sudden onset of a vowel

Other information on glottal catch

WIKIPEDIA results for glottal catch
Amazon results for glottal catch