What is the meaning of 窺見?

to get a glimpse of; to catch a glimpse of; to detect

Source: wiktionary.org