English Dictionary
Definition eyeball in British English
eyeball verb
[transitive] verb
/ˈaɪˌbɔːl/
Synonyms and related words
