Engelsk-Svensk ordbok »

on sight betyder på svenska

EngelskaSvenska
on sight (immediately when sighted)
preposition

vid första anblickpreposition