Meaning of “open-mouthed” in the English Dictionary

british dictionary