keekyoudaoicibaDictYouDict[keek 词源字典]
"Peep surreptitiously", Late Middle English: perhaps related to Dutch kijken 'have a look'.[keek etymology, keek origin, 英语词源]