Skip to main content

English: franchise

Welsh: masnachfreinio

Part of speech

Verb

Definition

To give the exclusive right to run a public utility in a particular area for a stated period, often awarded following the submission of competitive tenders.