openmouthed Meaning, Definition & Usage

  1. adjective satellite with eyes or mouth open in surprise
    goggle-eyed; popeyed.

WordNet