Meaning of glottal stop

Definition of glottal stop

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

Other information on glottal stop

WIKIPEDIA results for glottal stop
Amazon results for glottal stop