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