Top definition
see or perceive briefly or partially.
i glimpsed her foot
by Capooodle January 18, 2017
Get the mug
Get a glimpse mug for your brother-in-law Abdul.
buy the domain for your diy vlog