Top Definition
see or perceive briefly or partially.
i glimpsed her foot
by Capooodle January 18, 2017
Mug icon
Buy a glimpse mug!