Glottal meaning

glŏtl
Relating to or articulated in the glottis.
adjective
1
0
Of or produced in or at the glottis.
adjective
1
0
Of or relating to the glottis.
adjective
0
0
(linguistics) A sound made with the glottis.
noun
0
0
Advertisement