Franchisor Definition

franchisors
noun

A company which or person who grants franchises.

Wiktionary

Other Word Forms of Franchisor

Noun

Singular:
franchisor
Plural:
franchisors

Find Similar Words

Find similar words to franchisor using the buttons below.

Words Starting With

Words Ending With

Unscrambles

franchisor