English Dictionary
Definition web traffic in British English
web traffic noun
[uncountable] noun
1
the number of people visiting a particular website
Synonyms and related words
