English Dictionary
Definition trackball in British English
trackball noun
[countable] noun
/ˈtrækˌbɔːl/
Synonyms and related words
