1 English Synonyms for TOLL-FREE
Prev.1Next
freephone
Definition: 1. (chiefly, British) A service offering telephone calls free of charge to designated numbers.
There are 2 definitions of the word freephone
Show more information about freephone
Prev.1Next
Search took: 2.6709 ms