English Dictionary
Definition high roller in British English
high roller noun
[countable] noun
Synonyms and related words

English Dictionary