royal charter

Explore definitions, synonyms, and language insights of royal charter

Definitions

Noun
a charter granted by the sovereign (especially in Great Britain)

More General Terms