Idioms & Phrases for word “glimpsed”
glimpsed - Did you Mean?
glimpse (glimpsed)
glimpse (glimpses)
glimpse