SynonymX
Speak
Goggle-Eyed
Definition of Goggle-Eyed
1.
With eyes or mouth open in surprise
Adjective Satellite
Synonyms for word "goggle-eyed"
openmouthed
popeyed
Semanticaly linked words with "goggle-eyed"
colloquialism
surprised