Chinese Version(中文版) | EBooks(电子书)
['ɡɔɡld]
(imp. & p. p.) of Goggle
(a.) Prominent; staring, as the eye.
Edited by Alison
a. Staring (as a full or prominent eye), rolling.
Inputed by Barnard