eyeball
ˈʌɪbɔːl
noun
the round part of the eye of a vertebrate, within the eyelids and socket.
verb
look or stare at closely.
we eyeballed one another
noun
the round part of the eye of a vertebrate, within the eyelids and socket.
verb
look or stare at closely.
we eyeballed one another
Begin a journey through worlds of puzzles.