ON SIGHT


Meaning of ON SIGHT in English

immediately, as soon as seen

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.