Definition of "glimpsed"

glimpsed