callrate
English
Noun
callrate
(
plural
callrates
)
Alternative form of
call rate
.