English Dictionary
Definition user base in British English
user base noun
[countable] noun
1
the number of people who use a particular product or service, especially one available on the Internet
Synonyms and related words
