English Dictionary
Definition click rate in British English
click rate noun
[countable] noun
1
the number of times a website is visited in a particular period of time
Synonyms and related words
