What is the full meaning of goggle
to stare with wide eyes [v GOGGLED, GOGGLING, GOGGLES]
Example of the word goggle placed on a Scrabble board.