English Dictionary
Definition glottal in British English
glottal noun
[countable] noun
/ˈɡlɒt(ə)l/

English Dictionary