What is the meaning of On_sight?
Immediately when sighted.
Immediately something has come to one's attention.
An ascent of a route without falling, on the first attempt, without having been advised on it or having seen it prior.
Source: wiktionary.orgSearch words containing