FRANCHISING Meaning of FRANCHISING in English n. granting of a franchise; granting of an immunity or exemption Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012