English Dictionary
Definition revenue stream in British English
revenue stream noun
[countable] noun
1
the income that an organization gets from a particular activity
