Meaning of “Freephone” in the English Dictionary

british dictionary

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

"Freephone™" in Business English

See all translations

Freephone™noun [ 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. Freephone™ numbers typically start with 0800, 0808, or 0500:

For booking details call our Freephone number.

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