EYEBALL


Meaning of EYEBALL in English

■ noun the round part of the eye of a vertebrate, within the eyelids and socket.

■ verb informal stare at closely.

Phrases

~ to ~ face to face with someone, especially in an aggressive way.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.