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
Tweet