Meaning of glottal

Definition of glottal

(adj) of or relating to or produced by the glottis; "glottal stops"

Other information on glottal

WIKIPEDIA results for glottal
Amazon results for glottal