on sight
Short definition from Wiktionary
Prepositional phrase
- Immediately when sighted.
- Immediately upon coming to one's attention.
Noun
- An ascent of a route without falling, on the first attempt, without having been advised on it or having seen it prior.
We haven’t written up on sight yet: Simple and Standard meanings, examples and a quiz.