Wiktionary
glottal catches
n. (plural of glottal catch English)
n. (plural of glottal catch English)