Definition of river glimpse in English:

river glimpse

noun

  • A partial or brief view of a river afforded by a particular location or vantage point.

Origin

Mid 19th century.