Glimpse v. i. [imp. & p. p. Glimpsed p. pr. & vb. n. Glimpsing.] to appear by glimpses; to catch glimpses.