Meaning of “Freefone” in the English Dictionary

british dictionary

"Freefone™" in Business English

See all translations

Freefone™noun [ U ]

uk /ˈfriːfəʊn/ us UK trademark COMMUNICATIONS

→  Freephone™

(Definition of “Freefone™” from the Cambridge Business English Dictionary © Cambridge University Press)