From Longman Business Dictionary
FreephoneFree·phone /ˈfriːfəʊn-foʊn/ (also Freefone) noun trademark British EnglishBrETELECOMMUNICATIONS an arrangement by which a company or organization pays the cost of telephone calls made to itCall the hotel’s 0800 Freephone booking number.
a Freephone help line
→ compare WATS