英语释义
1. to stare with wide or protuberant eyes
goggled with amazement at the huge statue
2. protuberant, staring
goggle eyes
3. to look at something or someone with your eyes very open in a way that shows that you are surprised, amazed, etc.
4. to stare with bulging or rolling eyes