There are multiple definitions - click on the translation that matches your context.

预付专利权使用费

名词

full

upfront royalty

noun

Definitions of upfront royalty

English

a lump sum (=large single amount) payment to a person granting a right to use property or a business idea; not a running royalty

A licence shall be granted for no upfront royalty payment but later payments are due if sales in the next three years exceed £100,000.