goggle
verb
goggled;
goggling
Definition of goggle
(Entry 1 of 2)
: to stare with wide or protuberant eyes
goggled with amazement at the huge statue
goggle
adjectiveDefinition of goggle (Entry 2 of 2)
: protuberant, staring
goggle eyes
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more