GLIMPSE


Meaning of GLIMPSE in English

(n.) A sudden flash; transient luster.

Webster's English dictionary.      Английский словарь Webster.