English Dictionary
Definition glottis in British English
glottis noun
[countable] noun
/ˈɡlɒtɪs/
Synonyms and related words
