Nouns

(n)glimpsea brief or incomplete view“from the window he could catch a glimpse of the lake”
(n)glimpsea vague indication“he caught only a glimpse of the professor's meaning”

Verbs

(v)glimpsecatch a glimpse of or see briefly“We glimpsed the Queen as she got into her limousine”