Openmouthed Meaning

There are 1 meaning(s) for word Openmouthed

Meaning 1 : with eyes or mouth open in surprise

    Synonyms : goggle-eyed,  popeyed