STARING AT


Meaning of STARING AT in English

gazing at, leering at, watching constantly

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