Meaning of “Freephone” in the English Dictionary


(Definition of “Freephone” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"Freephone" in Business English

See all translations

Freephonenoun [ U ]

also Freefone uk us UK trademark COMMUNICATIONS

a system in the UK that allows customers to phone particular organizations without paying for the call, because the organizations pay the cost :

For booking details call our Freephone number.

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