What is the meaning of Glottal?

Of or relating to the glottis.

Articulated with the glottis.

A sound made with the glottis

glottis; glottal

articulated with the glottis, glottal

glottal

Source: wiktionary.org