goggle-eyed (adj.)youdaoicibaDictYouDict[goggle-eyed 词源字典]
late 14c.; see goggle (v.).[goggle-eyed etymology, goggle-eyed origin, 英语词源]