Meaning of “Royal Charter” in the English Dictionary

business-english dictionary

"Royal Charter" in Business English

See all translations

Royal Charternoun [ C or U ]

uk us

a document that is signed by the king or queen of a country, and that gives an organization particular rights:

Today, Royal Charters are normally reserved for organizations that work in the public interest.

(Definition of “Royal Charter” from the Cambridge Business English Dictionary © Cambridge University Press)