Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
Forum
Definition of glottal
Definition of glottal
glottal
Adjective
Of or relating to the glottis.
glottal
Noun
A sound made with the glottis.
Need more help? Try our forum
NEW