Arti kata
goggle
Definition of goggle (English)
adjective
-
Full and rolling, or staring; -- said of the eyes.sumber: webster1913
noun
-
A strained or affected rolling of the eye.sumber: webster1913
verb
-
look with amazement; look stupidlysumber: wordnet30
-
To roll the eyes; to stare.sumber: webster1913