RichThesaurus
goggle-eyed
goggle-eyed
antonyms
goggle-eyed
definitions
adj
Having goggle (prominent) eyes; with eyes widely opened.