definitions Royalty

Royalty

Payment made for the use of a person or business’s property based on an agreed percentage of the income arising from its use.