subfranchise noun 1verb 1forms 3 noun1 •A subsidiary franchise granted by a franchise. verb1 •To grant a subsidiary franchise. formssubfranchised · subfranchising · subfranchises