trial franchise glossary / trial franchise A franchise having an initial term of limited duration, such as one year. trial franchise Read More »