eyeball

Definitions

General English

Computing

  • noun a user of the Internet who visits a particular website or uses a particular product

Medical

  • noun the round ball of tissue through which light passes, located in the eye socket and controlled by various muscles

Slang

  • verb to look at, stare at or inspect. The expression probably originated in the USA in black usage in the late 1940s. By the 1970s it was heard in Britain and Australia, especially among teenagers and the police. In the form ‘eyeballing’ the term can have the specific meaning of staring threateningly or provocatively.
http://www.dictionarycentral.com/definition/eyeball.html