Goggle - Definition

goggle

v 1: look with amazement; look stupidly [syn: goggle, gape,
gawp, gawk]

Look up another word