ROYALTY | definition in the Cambridge English Dictionary
https://dictionary.cambridge.org/us/dictionary/english/royalty
WEBroyalty noun (PAYMENT) [ C usually plural ] a payment made to writers, people who have invented things, owners of property, etc. every time their books, devices, land, etc. are …
DA: 66 PA: 81 MOZ Rank: 81