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