glympse (plural glympses)
glympse (third-person singular simple present glympses, present participle glympsing, simple past and past participle glympsed)