ON (OR AT) SIGHT Meaning of ON (OR AT) SIGHT in English on ( or at) sightas soon as someone or something has been seen. → sigh for Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004