Meaning of “open-mouthed” in the English Dictionary

English