Definition of "Glimpse" :
noun: a quick look
noun: a brief or incomplete view
"From the window he could catch a glimpse of the lake."
noun: a vague indication
"He caught only a glimpse of the professor's meaning."
verb: catch a glimpse of or see briefly
"We glimpsed the Queen as she got into her limousine."