Definition of “gullet” - English Dictionary

british dictionary