GLIMPSE
WordNet
noun
(1) A quick look
(2) A brief or incomplete view
"From the window he could catch a glimpse of the lake"
(3) A vague indication
"He caught only a glimpse of the professor's meaning"
verb
(4) Catch a glimpse of or see briefly
"We glimpsed the Queen as she got into her limousine"